diff --git a/home/default.nix b/home/default.nix index ff33287..029681d 100644 --- a/home/default.nix +++ b/home/default.nix @@ -1,6 +1,7 @@ -_: { +{self, ...}: { imports = [ ./terminal + self.nixosModules.theme ]; home = { username = "nezia"; diff --git a/home/profiles/solaire/default.nix b/home/profiles/solaire/default.nix index 4c4b1f3..1a0d8ca 100644 --- a/home/profiles/solaire/default.nix +++ b/home/profiles/solaire/default.nix @@ -1,4 +1,4 @@ -{ +{config, ...}: { imports = [ ../../programs/editors/neovim.nix @@ -10,4 +10,5 @@ ../../terminal/emulators/gnome-terminal.nix ../../terminal/emulators/wezterm.nix ]; + config.theme.wallpaper = ../../../wallpapers/lucy-edgerunners-wallpaper.jpg; } diff --git a/home/profiles/vamos/default.nix b/home/profiles/vamos/default.nix index 9afc746..56a4a43 100644 --- a/home/profiles/vamos/default.nix +++ b/home/profiles/vamos/default.nix @@ -10,4 +10,5 @@ ../../terminal/emulators/gnome-terminal.nix ../../terminal/emulators/wezterm.nix ]; + config.theme.wallpaper = ../../../wallpapers/nix-wallpaper-nineish-catppuccin-frappe-alt.svg; } diff --git a/home/programs/gnome/default.nix b/home/programs/gnome/default.nix index c93b360..2c10eb2 100644 --- a/home/programs/gnome/default.nix +++ b/home/programs/gnome/default.nix @@ -15,13 +15,19 @@ pkgs.gnomeExtensions.clipboard-history.extensionUuid ]; }; + "org/gnome/desktop/input-sources" = { xkb-options = ["compose:ralt"]; }; + "org/gnome/desktop/interface" = { enable-hot-corners = false; color-scheme = "prefer-dark"; }; + "org/gnome/desktop/background" = { + picture-uri-dark = "file://" + builtins.toString config.theme.wallpaper; + }; + "org/gnome/desktop/search-providers" = { disabled = [ "org.gnome.Terminal.desktop" @@ -32,12 +38,12 @@ "org.gnome.Calendar.desktop" "org.gnome.Calculator.desktop" ]; - enabled = [ "org.gnome.Nautilus.desktop" "org.gnome.Settings.desktop" ]; }; + "org/freedesktop/tracker/mine/files" = { index-recursive-directories = [ "&DESKTOP"