28 lines
728 B
Nix
28 lines
728 B
Nix
|
{ pkgs, ... }: {
|
||
|
imports = [ ./bat.nix ./git.nix ./ssh.nix ./fish.nix ./tmux ./starship.nix ];
|
||
|
|
||
|
# Enable bash
|
||
|
programs.bash.enable = true;
|
||
|
|
||
|
# Enable direnv
|
||
|
programs.direnv.enable = true;
|
||
|
programs.direnv.nix-direnv.enable = true;
|
||
|
|
||
|
# Install clis
|
||
|
home.packages = with pkgs; [
|
||
|
tree # Print directory structure
|
||
|
ranger # Terminal file explorer
|
||
|
comma # Intstall and run programs by sticking a , before them
|
||
|
bc # Calculator
|
||
|
ncdu # TUI disk usage
|
||
|
exa # Better ls
|
||
|
ripgrep # Better grep
|
||
|
fd # Better find
|
||
|
httpie # Better curl
|
||
|
mkpasswd # Hash passwords
|
||
|
neofetch # Display system information
|
||
|
unzip # For working with .zip files
|
||
|
unrar # For extracting shit from rars
|
||
|
];
|
||
|
}
|