diff --git a/configs/default.nix b/configs/default.nix index 35ef0f3..14c72d3 100644 --- a/configs/default.nix +++ b/configs/default.nix @@ -2,5 +2,6 @@ imports = [ ./git.nix ./pkgs.nix + ./desktop-packages.nix ]; } diff --git a/configs/desktop-packages.nix b/configs/desktop-packages.nix new file mode 100644 index 0000000..33b7deb --- /dev/null +++ b/configs/desktop-packages.nix @@ -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 + ]; +} diff --git a/configs/pkgs.nix b/configs/pkgs.nix index e831575..fe9187f 100644 --- a/configs/pkgs.nix +++ b/configs/pkgs.nix @@ -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 ];