originally default.nix

This commit is contained in:
alsaiduq-lab 2025-06-30 21:22:01 -06:00
parent 37346c49e0
commit bf16581c61

View file

@ -1,78 +1,38 @@
# TODO: cleanout and repopulate individual packages better
{pkgs, ...}: { {pkgs, ...}: {
environment.systemPackages = with pkgs; [ imports = [
obs-studio ./modules/audio.nix
spotify ./modules/bluetooth.nix
flameshot ./modules/boot.nix
mpv ./modules/docker.nix
linuxHeaders ./modules/env.nix
appimage-run ./modules/fonts.nix
freetype.dev ./modules/net.nix
pixman ./modules/nixos.nix
bitwarden ./modules/nvidia.nix
udiskie ./modules/steam.nix
maim ./modules/timezone.nix
mercurial ./modules/user.nix
go ./modules/python.nix
go-tools ./modules/npm.nix
gopls ./modules/tailscale.nix
gcc ./modules/udiskie.nix
gnumake ./modules/ld.nix
cmake ./modules/x11.nix
ninja ./modules/i3-xfce.nix
binutils ./modules/ollama.nix
gdb ./modules/cups.nix
pkg-config ./modules/rust.nix
autoconf ./modules/java.nix
automake ./modules/go.nix
libtool ./modules/core.nix
nasm ./modules/libs.nix
elixir
swift
zig
dbus.dev
pkg-config
ghc
cacert
cabal-install
stack
jdk17
maven
gradle
visualvm
wget
curl
tree
mesa
libglvnd
socat
gawk
nmap
psmisc
unzip
fd
jq
bash
slop
yt-dlp # might remove for source built version
httpie
wrk
cloudflared
hashcat
nix-prefetch-git
openssl
openssl.dev
libxml2
zlib
zlib.dev
postgresql
sqlite
redis
sqls
cachix
texlive.combined.scheme-full
imagemagick
poppler_utils
ghostscript
]; ];
# Some programs need SUID wrappers, can be configured further or are
# started in user sessions.
programs.mtr.enable = true;
programs.gnupg.agent = {
enable = true;
enableSSHSupport = true;
};
} }