aboutsummaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
Diffstat (limited to 'share')
-rw-r--r--share/hm-modules/hyprdesktop.nix27
-rw-r--r--share/home/shell.nix37
2 files changed, 37 insertions, 27 deletions
diff --git a/share/hm-modules/hyprdesktop.nix b/share/hm-modules/hyprdesktop.nix
index bdf48af..f747831 100644
--- a/share/hm-modules/hyprdesktop.nix
+++ b/share/hm-modules/hyprdesktop.nix
@@ -69,27 +69,7 @@ in
grim # screenshot utility for wayland
slurp # region selection UI for wayland
wl-clipboard # clipboard utility
- sl
- jaq # json query tool
- # tools for dealing with all sorts archives
- atool
- zip
- unzip
- gnutar
- unrar-wrapper
- gzip
- # other random CLI's
- fzf
- wget
xdg-utils
- pandoc
- rsync
- rclone
- nushell
- ffmpeg
- imagemagick
- yt-dlp
- pkgs.nur.repos.sorre.lightnovel-crawler
# TUI/GUI programs
thunderbird # email client
@@ -140,10 +120,6 @@ in
size = 20;
};
- home.shellAliases = {
- sl = "sl -awFc5";
- };
-
services.dunst.enable = true;
services.wpaperd.enable = true;
services.poweralertd.enable = cfg.hasBattery;
@@ -153,9 +129,6 @@ in
programs.waybar.enable = true;
programs.librewolf.enable = true;
programs.tofi.enable = true;
- programs.gallery-dl.enable = true;
- programs.fish.enable = true;
- programs.eza.enable = true;
xdg.portal = {
enable = true;
diff --git a/share/home/shell.nix b/share/home/shell.nix
new file mode 100644
index 0000000..a2c9b40
--- /dev/null
+++ b/share/home/shell.nix
@@ -0,0 +1,37 @@
+{ pkgs, ... }:
+{
+ programs.fish.enable = true;
+ programs.eza.enable = true;
+
+ home.shellAliases = {
+ sl = "sl -awFc5";
+ };
+
+ home.packages =
+ [ pkgs.nur.repos.sorre.lightnovel-crawler ]
+ ++ builtins.attrValues {
+ inherit (pkgs)
+ nushell
+ sl
+ jaq # json query tool
+ # tools for dealing with all sorts archives
+ atool
+ zip
+ unzip
+ gnutar
+ unrar-wrapper
+ gzip
+ # other random CLI's
+ fzf
+ wget
+ pandoc
+ rsync
+ rclone
+ ffmpeg
+ imagemagick
+ yt-dlp
+ ;
+ };
+
+ programs.gallery-dl.enable = true;
+}