split out packages, add distrobox

This commit is contained in:
Kyle Isom 2025-05-28 14:30:37 -07:00
parent 60557d35d7
commit f94dcd3f18
3 changed files with 50 additions and 40 deletions

View File

@ -2,5 +2,6 @@
imports = [
./git.nix
./pkgs.nix
./desktop-packages.nix
];
}

View File

@ -0,0 +1,46 @@
{ pkgs, ... }:
{
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [
adafruit-nrfutil
arduino
arduino-cli
arduino-ide
arduino-mk
bibclean
bitwarden
brave
cmus
direnv
dmenu
elinks
emacs
feh
ffmpeg
fira-code
firefox
ghostty
gnome-disk-utility
go-font
graphviz
i3
i3lock
inkscape
ksshaskpass
lagrange
nyxt
obsidian
pavucontrol
python311Packages.meshtastic
rofi
scrot
stumpwm
syncthing
xfce.thunar
xfce.thunar-volman
xfce.xfce4-power-manager
xss-lock
];
}

View File

@ -5,53 +5,28 @@
# $ nix search wget
environment.systemPackages = with pkgs; [
acpitool
adafruit-nrfutil
arduino
arduino-cli
arduino-ide
arduino-mk
bibclean
binutils-unwrapped
bitwarden
brave
cloc
cmake
cmus
cscope
direnv
distrobox
dive
dmenu
doas
docker-compose
elinks
emacs
feh
ffmpeg
file
fira-code
firefox
fzf
gcc
gdb
gforth
ghostty
git
gnome-disk-utility
gnumake
go
go-font
gotools
graphviz
hexyl
htop
i3
i3lock
imagemagick
inkscape
jpegoptim
keychain
ksshaskpass
lagrange
libfixposix
libzip
man-pages
@ -60,28 +35,20 @@
mutt
nmap
ntp
nyxt
obsidian
ops
pavucontrol
pciutils
pkg-config
picocom
pkg-config
podman-compose
podman-tui
pwgen
python3Full
python311Packages.meshtastic
python311Packages.pip
python3Full
rlwrap
rofi
sbcl
scdoc
scrot
silver-searcher
sqlite-interactive
stumpwm
syncthing
tailscale
tcpdump
texinfo
@ -89,10 +56,6 @@
tmux
tree
udisks
xfce.thunar
xfce.thunar-volman
xfce.xfce4-power-manager
xss-lock
wget
woff2
];