❄️ Dotfiles for our NixOS system configuration.

chore: formatting

Chloe 5bb43039 6b511992

Changed files
+36 -19
home
modules
nixos
boot
environment
+9 -3
home/chloe/catppuccin.nix
···
-
{ inputs, lib, pkgs, osConfig, ... }:
{
imports = [ inputs.catppuccin.homeModules.catppuccin ];
···
# KDE-specific catppuccin package
home.packages = lib.optionals (osConfig.settings.desktop.kde.enable) [
(pkgs.catppuccin-kde.override {
-
flavour = [ "mocha" ];
-
accents = [ "pink" ];
winDecStyles = [ "classic" ];
})
];
···
+
{
+
inputs,
+
lib,
+
pkgs,
+
osConfig,
+
...
+
}:
{
imports = [ inputs.catppuccin.homeModules.catppuccin ];
···
# KDE-specific catppuccin package
home.packages = lib.optionals (osConfig.settings.desktop.kde.enable) [
(pkgs.catppuccin-kde.override {
+
flavour = [ "mocha" ];
+
accents = [ "pink" ];
winDecStyles = [ "classic" ];
})
];
+1 -1
home/chloe/docs.nix
···
json.enable = false;
manpages.enable = false;
};
-
}
···
json.enable = false;
manpages.enable = false;
};
+
}
+18 -11
home/chloe/files.nix
···
-
{ lib, osConfig, pkgs, ... }:
{
xdg.configFile = {
···
home.file = {
# Catppuccin theme for Konsole (KDE terminal)
# Only on systems with KDE enabled
-
".local/share/konsole/catppuccin-mocha.colorscheme" = lib.mkIf (osConfig.settings.desktop.kde.enable or false) {
-
source =
-
pkgs.fetchFromGitHub {
-
owner = "catppuccin";
-
repo = "konsole";
-
rev = "7d86b8a1e56e58f6b5649cdaac543a573ac194ca";
-
sha256 = "sha256-EwSJMTxnaj2UlNJm1t6znnatfzgm1awIQQUF3VPfCTM=";
-
}
-
+ "/Catppuccin-Mocha.colorscheme";
-
};
};
}
···
+
{
+
lib,
+
osConfig,
+
pkgs,
+
...
+
}:
{
xdg.configFile = {
···
home.file = {
# Catppuccin theme for Konsole (KDE terminal)
# Only on systems with KDE enabled
+
".local/share/konsole/catppuccin-mocha.colorscheme" =
+
lib.mkIf (osConfig.settings.desktop.kde.enable or false)
+
{
+
source =
+
pkgs.fetchFromGitHub {
+
owner = "catppuccin";
+
repo = "konsole";
+
rev = "7d86b8a1e56e58f6b5649cdaac543a573ac194ca";
+
sha256 = "sha256-EwSJMTxnaj2UlNJm1t6znnatfzgm1awIQQUF3VPfCTM=";
+
}
+
+ "/Catppuccin-Mocha.colorscheme";
+
};
};
}
+1 -2
home/default.nix
···
sharedModules = [
{
home.stateVersion = "23.11";
-
# let HM manage itself when in standalone mode
programs.home-manager.enable = true;
}
(
-
{ osConfig, ... }:
# reload system units when changing configs (only on Linux systems with systemd)
{
···
sharedModules = [
{
home.stateVersion = "23.11";
# let HM manage itself when in standalone mode
programs.home-manager.enable = true;
}
(
+
{ osConfig, ... }:
# reload system units when changing configs (only on Linux systems with systemd)
{
+6 -1
modules/nixos/boot/common.nix
···
-
{ lib, pkgs, config, ... }:
{
config = lib.mkIf config.settings.bootloader.enable {
···
+
{
+
lib,
+
pkgs,
+
config,
+
...
+
}:
{
config = lib.mkIf config.settings.bootloader.enable {
+1 -1
modules/nixos/environment/locale.nix
···
defaultLocale = lib.mkDefault "en_US.UTF-8";
extraLocales = lib.mkDefault [ "ru_RU.UTF-8/UTF-8" ];
};
-
}
···
defaultLocale = lib.mkDefault "en_US.UTF-8";
extraLocales = lib.mkDefault [ "ru_RU.UTF-8/UTF-8" ];
};
+
}