From 6b5c537d42c8cb5cf8ac1bc63c03f5498c168cb8 Mon Sep 17 00:00:00 2001 From: Miran Bastaja Date: Mon, 10 Mar 2025 13:51:59 +0100 Subject: refactor: split shell stuff out of hyprdesktop --- share/home/shell.nix | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 share/home/shell.nix (limited to 'share/home') 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; +} -- cgit v1.3.1