diff --git a/hosts/hermit/configuration.nix b/hosts/hermit/configuration.nix index 3d660a7..19dbd40 100644 --- a/hosts/hermit/configuration.nix +++ b/hosts/hermit/configuration.nix @@ -59,9 +59,6 @@ sound.enable = true; }; usrEnv = { - theming = { - gtk.enable = true; - }; desktops.hyprland.enable = false; programs = { diff --git a/hosts/hermit/programs.nix b/hosts/hermit/programs.nix index 1d33638..a3323ed 100644 --- a/hosts/hermit/programs.nix +++ b/hosts/hermit/programs.nix @@ -85,11 +85,11 @@ in { tor-browser trash-cli typst + ungoogled-chromium util-linux v4l-utils vesktop vlc - vscodium weechat wireguard-tools xournalpp diff --git a/modules/style/module.nix b/modules/style/module.nix index 71664a0..c02a245 100644 --- a/modules/style/module.nix +++ b/modules/style/module.nix @@ -2,7 +2,5 @@ _: { imports = [ ./colors.nix ./fonts.nix - ./gtk.nix - ./theming.nix ]; } diff --git a/modules/style/theming.nix b/modules/style/theming.nix deleted file mode 100644 index 8402b8d..0000000 --- a/modules/style/theming.nix +++ /dev/null @@ -1,47 +0,0 @@ -{ - config, - lib, - pkgs, - ... -}: let - inherit (lib.modules) mkMerge mkIf; - inherit (lib.options) mkEnableOption; - cfg = config.modules.usrEnv.theming; -in { - options.modules.usrEnv.theming = { - gtk.enable = mkEnableOption "gtk theming"; - qt.enable = mkEnableOption "qt theming"; - }; - config = mkMerge [ - (mkIf cfg.gtk.enable { - environment = { - systemPackages = builtins.attrValues { - inherit (pkgs) rose-pine-cursor; - }; - etc = { - "xdg/gtk-4.0/settings.ini".text = '' - [Settings] - gtk-application-prefer-dark-theme=true - gtk-cursor-theme-name=BreezeX-RosePine-Linux - ''; - - "xdg/gtk-3.0/settings.ini".text = '' - [Settings] - gtk-application-prefer-dark-theme=true - gtk-cursor-theme-name=BreezeX-RosePine-Linux - ''; - - "xdg/gtk-2.0/gtkrc".text = '' - gtk-cursor-theme-name = "BreezeX-RosePine-Linux" - gtk-cursor-theme-size = 30 - ''; - - "xdg/Xresources".text = '' - Xcursor.size: 30 - Xcursor.theme: BreezeX-RosePine-Linux - ''; - }; - }; - }) - ]; -}