{ pkgs, inputs, ... }: { imports = [ ./scripts ./eza.nix ./bat.nix ./ssh.nix ./gpg.nix ./git.nix ./starship.nix ./direnv.nix ./tealdeer.nix ./fish ]; programs.bash.enable = true; home.packages = with pkgs; [ # {{{ System information acpi # Battery stats neofetch # Display system information tokei # Useless but fun line of code counter (sloc alternative) bottom # System monitor # }}} # {{{ Storage ncdu # TUI disk usage du-dust # Similar to du and ncdu in purpose. # }}} # {{{ Alternatives to usual commands ripgrep # Better grep fd # Better find sd # Better sed httpie # Better curl # }}} # {{{ Misc yazi # Terminal file explorer bc # Calculator ouch # Unified compression / decompression tool mkpasswd # Hash passwords jq # Json maniuplation # }}} ]; home.shellAliases = { # {{{ Storage # -h = humans readable units df = "df -h"; du = "du -h"; # short for `du here` # -d = depth duh = "du -hd 1"; # }}} }; }