Commit Graph

16 Commits

Author SHA1 Message Date
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