move pkgs to new config file

This commit is contained in:
Kyle Isom 2025-05-06 18:44:48 -07:00
parent 70dfe0c843
commit ebc086934b
3 changed files with 96 additions and 89 deletions

91
configs/pkgs.nix Normal file
View File

@ -0,0 +1,91 @@
{
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [
acpitool
arduino
arduino-cli
arduino-ide
arduino-mk
bibclean
binutils-unwrapped
bitwarden
brave
cloc
cmake
cmus
cscope
direnv
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
graphviz
hexyl
htop
i3
i3lock
imagemagick
jpegoptim
keychain
ksshaskpass
lagrange
libfixposix
libzip
man-pages
mercurial
mg
mutt
nmap
nyxt
obsidian
ops
pavucontrol
pciutils
pkg-config
picocom
podman-compose
podman-tui
pwgen
python3Full
rlwrap
rofi
sbcl
scdoc
scrot
silver-searcher
sqlite-interactive
stumpwm
syncthing
tailscale
tcpdump
texinfo
texliveFull
tmux
tree
udisks
xfce.thunar
xfce.thunar-volman
xfce.xfce4-power-manager
xss-lock
wget
woff2
];
}

View File

@ -170,95 +170,6 @@
};
};
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [
acpitool
arduino
arduino-cli
arduino-ide
arduino-mk
binutils-unwrapped
bitwarden
brave
cloc
cmake
cmus
cscope
direnv
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
graphviz
hexyl
htop
i3
i3lock
imagemagick
jpegoptim
keychain
ksshaskpass
lagrange
libfixposix
libzip
man-pages
mercurial
mg
mutt
nmap
nyxt
obsidian
ops
pavucontrol
pciutils
pkg-config
picocom
podman-compose
podman-tui
pwgen
python3Full
rlwrap
rofi
sbcl
scdoc
scrot
silver-searcher
sqlite-interactive
stumpwm
syncthing
tailscale
tcpdump
texinfo
texliveFull
tmux
tree
udisks
xfce.thunar
xfce.thunar-volman
xfce.xfce4-power-manager
xss-lock
wget
woff2
];
services.tailscale.enable = true;
services.syncthing.enable = true;

5
script/rebuild-nixos Executable file
View File

@ -0,0 +1,5 @@
#!/usr/bin/env bash
cd /etc/nixos
doas git pull --rebase local master
doas nixos-rebuild switch --flake .