45 lines
632 B
Nix
45 lines
632 B
Nix
{ pkgs, inputs, ... }: {
|
|
home.packages = with pkgs; [
|
|
# Nix specific utilities
|
|
manix
|
|
direnv
|
|
rippkgs
|
|
nix-tree
|
|
|
|
# Utilities
|
|
jq
|
|
bc
|
|
duf
|
|
file
|
|
wget
|
|
curl
|
|
btop
|
|
ouch
|
|
dive
|
|
dust
|
|
timer
|
|
p7zip
|
|
yt-dlp
|
|
ffmpeg
|
|
sshpass
|
|
ripgrep
|
|
openvpn
|
|
pciutils
|
|
fastfetch
|
|
|
|
# Encryption Tools
|
|
#age
|
|
#cryfs
|
|
];
|
|
|
|
programs.direnv = {
|
|
enable = true;
|
|
enableZshIntegration = true;
|
|
nix-direnv.enable = true;
|
|
};
|
|
|
|
# Install comma
|
|
imports = [ inputs.nix-index-database.hmModules.nix-index ];
|
|
programs.nix-index-database.comma.enable = true;
|
|
}
|