Commit Graph

16 Commits

Author SHA1 Message Date
4c6b31041a 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-04 17:53:07 +00:00
8505ed15b8 Conditionally source nix-profile if needed on non-nixos machines 2025-04-04 17:53:07 +00:00
28d0942bb9 Add distrobox 2025-04-04 17:53:07 +00:00
d84b40efb8 Add zk for zettelkansten notes 2025-04-04 17:53:07 +00:00
7d4d36520b Add terraform LSP/config 2025-04-04 17:53:07 +00:00
b7a4fa9001 Add python + LSP + gitlab-ci-local tool 2025-04-04 17:53:07 +00:00
cbe60343ad Update removal for newer nix profile output 2025-04-04 17:53:07 +00:00
2ba08d2efb Update language servers/dev tools 2025-04-04 17:53:07 +00:00
009bb52681 Update nix to 2.18.7 and conditionally add ssl-cert to conf.nix 2025-04-04 17:53:07 +00:00
387a6273a2 Add solargraph 2025-04-04 17:53:07 +00:00
36ec95006e Attempt to fix pinentry on non-nixos 2025-04-04 17:53:07 +00:00
23643a0850 Add ruby by default 2025-04-04 17:53:07 +00:00
f61de6afa2 Update flakes to support 24.05 and unstable branches 2025-04-04 17:53:07 +00:00
1d6d53e580 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-04 17:47:21 +00:00
4385fa7c01 Remove vestigial vagrant reference 2025-04-04 17:47:21 +00:00
d5b8675fef Add installers for common programs to bring along 2025-04-04 17:47:21 +00:00