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