diff --git a/modules/desktop.nix b/modules/desktop.nix index d68b8c5e..0d8b673a 100644 --- a/modules/desktop.nix +++ b/modules/desktop.nix @@ -2,6 +2,8 @@ let inherit (lib) mkEnableOption mkIf; + inherit (pkgs.xfce) thunar-volman exo; + inherit (pkgs) glib; cfg = config.modules.desktop; in @@ -12,7 +14,14 @@ in }; config = with cfg; { - programs.hyprland.enable = true; + programs = { + hyprland.enable = true; + + thunar = { + enable = true; + plugins = [ thunar-volman ]; + }; + }; i18n.inputMethod = mkIf japanese { enabled = "fcitx5"; @@ -44,6 +53,10 @@ in pulse.enable = true; }; + + tumbler.enable = true; + gvfs.enable = true; + gnome.gnome-keyring.enable = true; }; environment.systemPackages = with pkgs; [ @@ -63,6 +76,8 @@ in signal-desktop ungoogled-chromium qbittorrent + exo + glib ]; services.greetd = { diff --git a/modules/thunar.nix b/modules/thunar.nix deleted file mode 100644 index a40151c3..00000000 --- a/modules/thunar.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ pkgs, ... }: - -let - inherit (pkgs.xfce) thunar-volman exo; - inherit (pkgs) glib; -in -{ - programs.thunar = { - enable = true; - plugins = [ thunar-volman ]; - }; - - services = { - tumbler.enable = true; - gvfs.enable = true; - gnome.gnome-keyring.enable = true; - }; - - environment.systemPackages = [ - exo - glib - ]; -}