Files
imladris/configs/pkgs.nix
2026-07-08 02:04:59 -07:00

94 lines
1.5 KiB
Nix

{ pkgs, inputs, ... }:
{
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [
autoconf
automake
binutils-unwrapped
bind.dnsutils
cacert
inputs.cert.packages.x86_64-linux.default
cloc
cmake
colorized-logs
cscope
disko
doas
dos2unix
fastfetch
file
fzf
gcc
gdb
gforth
git
gnumake
go
goreleaser
gotools
hexyl
htop
imagemagick
inputs.ke.packages.x86_64-linux.default
inputs.kte.packages.x86_64-linux.default
jpegoptim
libfixposix
libzip
libtool
libvterm
man-pages
maxima
mercurial
mg
mutt
ncdu
ncurses
nmap
ntp
offpunk
openssl
pam_u2f
ops
pandoc
pciutils
picocom
pkg-config
pkgconf
podman-compose
podman-tui
pwgen
# hide the doc output from buildEnv: it fails to build on 26.05
# (sphinx/docutils bug) and extraOutputsToInstall would pull it in
(builtins.removeAttrs python312 [ "doc" ])
python312Packages.pip
rlwrap
sbcl
scdoc
silver-searcher
skopeo
sqlite-interactive
stumpwm
tailscale
tcpdump
texinfo
texliveFull
tmux
tree
udisks
unzip
usbutils.out
uv
wget
woff2
];
programs.nh = {
enable = true;
clean.enable = true;
clean.extraArgs = "--keep-since 4d --keep 3";
flake = "/home/kyle/src/config/nixos";
};
}