diff options
| author | Miran Bastaja <mbastaja@sorre.xyz> | 2025-03-10 13:54:57 +0100 |
|---|---|---|
| committer | Miran Bastaja <mbastaja@sorre.xyz> | 2025-03-10 13:55:25 +0100 |
| commit | f720e54d6a600f6dfa38a28f5f17753d7f25a8ee (patch) | |
| tree | 1da262906cb988299c314d48bb0d55638b70df00 /share | |
| parent | 6b5c537d42c8cb5cf8ac1bc63c03f5498c168cb8 (diff) | |
refactor: gui tools out of hyprdesktop
Diffstat (limited to 'share')
| -rw-r--r-- | share/hm-modules/hyprdesktop.nix | 26 | ||||
| -rw-r--r-- | share/home/gui-tools.nix | 32 |
2 files changed, 32 insertions, 26 deletions
diff --git a/share/hm-modules/hyprdesktop.nix b/share/hm-modules/hyprdesktop.nix index f747831..82adbff 100644 --- a/share/hm-modules/hyprdesktop.nix +++ b/share/hm-modules/hyprdesktop.nix @@ -70,30 +70,6 @@ in slurp # region selection UI for wayland wl-clipboard # clipboard utility xdg-utils - - # TUI/GUI programs - thunderbird # email client - nsxiv # image viewer - signal-desktop - whatsie - qbittorrent # bittorrent client - zathura # document reader - bitwarden - discord - gimp - libreoffice-qt6-fresh - kdePackages.kdenlive - blender - haruna - anki - calibre - mullvad-vpn - - # Other - # It seems that not all gtk icon themes contain all icons? At least the - # Flat-Remix icon themes don't contain all the icons that Foliate uses, - # so I'm bringing in the adwaita icons as a fallback. - adwaita-icon-theme ] ++ lists.optionals cfg.hasBluetooth [ overskride ] ++ lists.optionals cfg.enableGaming [ @@ -123,11 +99,9 @@ in services.dunst.enable = true; services.wpaperd.enable = true; services.poweralertd.enable = cfg.hasBattery; - programs.mpv.enable = true; programs.jujutsu.enable = true; programs.foot.enable = true; programs.waybar.enable = true; - programs.librewolf.enable = true; programs.tofi.enable = true; xdg.portal = { diff --git a/share/home/gui-tools.nix b/share/home/gui-tools.nix new file mode 100644 index 0000000..6c29905 --- /dev/null +++ b/share/home/gui-tools.nix @@ -0,0 +1,32 @@ +{ pkgs, ... }: +{ + home.packages = + [ pkgs.kdePackaegs.kdenlive ] + ++ builtins.attrValues { + inherit (pkgs) + thunderbird # email client + nsxiv # image viewer + signal-desktop + whatsie + qbittorrent # bittorrent client + zathura # document reader + bitwarden + discord + gimp + libreoffice-qt6-fresh + blender + haruna + anki + calibre + mullvad-vpn + + # Other + # It seems that not all gtk icon themes contain all icons? At least the + # Flat-Remix icon themes don't contain all the icons that Foliate uses, + # so I'm bringing in the adwaita icons as a fallback. + adwaita-icon-theme + ; + }; + + programs.librewolf.enable = true; +} |
