033500c6bb
Remove vim classic and add screen to standard utils
2025-04-05 16:38:28 -04:00
b3ac2a57df
Re-enable slow packages that have to be compiled from source
2025-04-05 16:38:28 -04:00
cd4488ff24
Update nix to 2.24.12 which is the current stable
2025-04-05 16:38:28 -04:00
c3a9ed26f7
Refactor profile flake installer
...
Add support for exporting to archive.nar
Add support for importing from an archive.nar
Add simple support for adding a flake.lock
2025-04-05 16:38:28 -04:00
29db01cdd6
Conditionally source nix-profile if needed on non-nixos machines
2025-04-05 16:38:28 -04:00
f080a6cd5a
Add distrobox
2025-04-05 16:38:28 -04:00
4883342630
Add zk for zettelkansten notes
2025-04-05 16:38:28 -04:00
ad9d32a1c2
Add terraform LSP/config
2025-04-05 16:38:28 -04:00
db76feed3e
Add python + LSP + gitlab-ci-local tool
2025-04-05 16:38:28 -04:00
4d1f34dfe5
Update removal for newer nix profile output
2025-04-05 16:38:28 -04:00
c0bf68b9e7
Update language servers/dev tools
2025-04-05 16:38:28 -04:00
fa0d2e7077
Update nix to 2.18.7 and conditionally add ssl-cert to conf.nix
2025-04-05 16:38:28 -04:00
9dc7288b77
Add solargraph
2025-04-05 16:38:28 -04:00
99b5fd8319
Attempt to fix pinentry on non-nixos
2025-04-05 16:38:28 -04:00
f44ef83e66
Add ruby by default
2025-04-05 16:38:28 -04:00
1019f48597
Update flakes to support 24.05 and unstable branches
2025-04-05 16:38:28 -04:00
4d5084e5aa
Make a root single user nix install possible
...
Taken from this issue https://github.com/NixOS/nix/issues/1559
This is only so that the script will succeed when running in docker
containers without systemd (can't use multi-user) and that have root as
the default user, a shockingly common practice
2025-04-05 16:38:28 -04:00
223fd65981
Remove vestigial vagrant reference
2025-04-05 16:38:28 -04:00
94083316f6
Add installers for common programs to bring along
2025-04-05 16:38:28 -04:00