nix/nixos/common/software/packages.nix
2024-04-29 09:55:56 +09:00

47 lines
1.8 KiB
Nix

{ pkgs, ... }: {
# List packages installed in system profile
environment.systemPackages = with pkgs; [
tmux # terminal multiplexer
rbw # CLI app for Bitwarden
nfs-utils # nfs network share tools
nixfmt # Formatting nix output
dconf # Required for stylix
ripgrep # Better grep
sbctl # Secureboot Control
wget # WebGet
killall # Killall
curl # Curl - For web requests
neofetch # system information viewer
rsync # copy/sync
git # git!
duf # replacement / prettier UI for df
ncdu # ncurses style browser for du/dust
du-dust # better UI for 'du"
home-manager # manage dotfiles
btop # like htop, but prettier
iftop # interface top - network usage
nload # network load - Network usage graphs
iotop # I/O top viewer - disk r/w, etc
sops # manage secrets
gnupg # GNU Privacy Guard
fx # Pretty print JSON
nodejs # Required by fx
eza # like ls, but prettier
cryptsetup # used to open LUKS devices
parted # Disk partitioner / Formatter
screen # Terminal screen manager
e2fsprogs # disk format utilities, like mkfs.ext4
bat # Like cat, but with syntax highlighting
openssl # Used to generate certs, random strings, etc
tree # CLI directory display software
nmap # network mapping / discovery software
busybox # General linux commands, nslookup, dig, etc
sshpass # ssh password helper
cbonsai # ncurses bonsai tree
busybox # Linux utilities
ethtool # Ethernet troubleshooting
fd # alternative to "Find"
lazygit # Decent Git TUI
fish # Shell
];
}