19 Commits

Author SHA1 Message Date
anmiller
7a243ee185 Remove vim classic and add screen to standard utils 2025-03-11 18:28:15 +00:00
anmiller
e32ed8a7b7 Re-enable slow packages that have to be compiled from source 2025-03-11 14:15:52 +00:00
anmiller
1481fcc948 Update nix to 2.24.12 which is the current stable 2025-03-11 13:56:12 +00:00
0a7f1e193a 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-03-10 22:18:42 -04:00
edf8584f2a Conditionally source nix-profile if needed on non-nixos machines 2025-03-10 15:55:07 -04:00
anmiller
37d71e1e43 Add distrobox 2025-02-21 20:28:23 +00:00
anmiller
7f0fd90dcc Add zk for zettelkansten notes 2025-02-21 20:28:13 +00:00
anmiller
33be0bbd0a Add terraform LSP/config 2025-02-21 20:27:55 +00:00
anmiller
f72d1050d3 Add python + LSP + gitlab-ci-local tool 2025-01-03 18:07:30 +00:00
anmiller
ed643a06f9 Update removal for newer nix profile output 2024-09-30 16:58:09 +00:00
anmiller
c460081637 Update language servers/dev tools 2024-09-30 16:53:04 +00:00
anmiller
2f971627bd Update nix to 2.18.7 and conditionally add ssl-cert to conf.nix 2024-09-30 16:52:40 +00:00
anmiller
55141b696b Add solargraph 2024-09-24 16:59:46 +00:00
anmiller
bee634eb79 Attempt to fix pinentry on non-nixos 2024-08-22 14:23:18 +00:00
anmiller
722352e607 Add ruby by default 2024-07-16 17:13:30 +00:00
anmiller
6e88e2b333 Update flakes to support 24.05 and unstable branches 2024-06-07 13:47:48 +00:00
85cee95c2e 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
2024-05-22 14:25:21 +00:00
c2286bb299 Remove vestigial vagrant reference 2024-05-21 20:33:17 +00:00
4c48565a8f Add installers for common programs to bring along 2024-05-21 20:33:17 +00:00