Commit graph

29 commits

Author SHA1 Message Date
5145104a16
Checkpoint for working deployment of Nix on new quadcore server 2026-05-07 22:24:04 +00:00
23a61985dc WIP getting legacy-sexcore back up
At this point I was able to successfully nixos-anywhere the system and
SSH back in afterwards. That's progress worth keeping.
2026-01-04 21:07:51 +00:00
fc4a7519b0 Fix mismatched network interface device name 2025-09-29 22:48:47 +00:00
2670d00728 Rename nocix disks to be more descriptive
Since I need to replace sda/sdb, but I don't want to do it twice, miss
one, and have really confusing behavior
2025-09-29 22:48:47 +00:00
bbc2bbb5e1 Break networking out to its own file.
This makes it easier to figure out what needs review and changing
Also switch to the latest detected hardware state.
2025-09-29 22:48:47 +00:00
803e1d4b4f Merge in working separate nocix config to main nixos-anywhere config
This involves renaming the disks because when I rebooted the VM the disk
names changed. I also made the root disk just 50G and put the rest in
/var, as well as formatting and mounting the big rust disk.
2025-09-08 19:44:59 +00:00
da2947b293 Initial attempt at new server on nocix
I'm not sure if this will work - I'm running it now - but I want to
commit it so I can see what changes I ended up needing after
establishing a baseline reading through the nixos-anywhere getting
started instructions.
2025-09-08 17:19:50 +00:00
5dc0351981 Fix reference to nixvim, add dig for network troubleshooting 2025-08-15 18:57:43 +00:00
974bb922cb Add nixvim to nixos-anywhere build
It sucks not having neovim when I first login
2025-07-21 16:28:10 +00:00
e09993401b Add sops-nix definition to nixos-anywhere flake
It has to be present in order to read modules that include sops
definitions, and more of them are starting to include definitions.
2025-07-21 15:57:00 +00:00
6fc6b311ed Disable our version of cloud-init for nixos-anywhere
It has its own specialized cloud-init. Eventually I should harmonize the
two, but not today.
2025-07-21 15:57:00 +00:00
259c621a2f Create base test-corp environmnt
This creates more commonality between a nixos-anywhere bootstrapped
system and a locally built nixos image, which is good.
2025-07-17 19:39:38 +00:00
a7e5b4a313 Add swapspace for RAM-limited new hosts 2025-07-17 18:13:03 +00:00
ca4bd03c36 Reference the shared modules for nixos-anywhere 2025-07-17 17:09:26 +00:00
fe4d33cf03 Make do-agent, cloud-init, and fish opt-in via config
I just like having lists that show what's going on, and light redundancy
doesn't bother me.
2025-07-17 17:09:11 +00:00
7f29bd7689 Update Readme with latest instructions, remove dead nixos-anywhere files
Those files have been moved to other areas that are more common to the
rest of the systems.
2025-07-17 17:07:00 +00:00
ecbb1b932c Migrate corp configuration to this repository and use flakes 2025-07-16 09:36:39 -07:00
af5c966e5b Disable prompting for password for sudo 2025-07-12 03:44:42 +00:00
93c0365a5f Add cloud-init and digital ocean agent monitor
This should help with properly setting up IPv6 and with getting
statistics about what the machine is doing.
2025-07-12 03:42:28 +00:00
ebb456c7cc Add the fish shell
Which we need because of our tmux config.
2025-07-11 23:12:34 +00:00
2fc0223e06 Go to nixOS 25.05, fix breakage with custom configs 2025-07-11 22:31:23 +00:00
152327bd85 Add home-manager, per-user configs, and tmux configuration 2025-07-11 21:24:59 +00:00
f539899dbe Alphabetize options in configuration.nix 2025-07-11 21:23:03 +00:00
bb224a492b Retab configuration.nix 2025-07-11 21:22:21 +00:00
a5ef5af880 Retab flake 2025-07-11 21:08:25 +00:00
fd77642f54 Add user for eliribble 2025-07-11 20:52:30 +00:00
edb1adeb2d Remove unused configurations
We are not, and will likely never be, on Hetzner's cloud.
2025-07-11 20:39:46 +00:00
32d9721fd5 Switch from infect via cloud-init to nixos-anywhere. 2025-07-11 16:23:21 +00:00
8086dc6f62 Add initial nixos-anywhere config
It likely doesn't work, but I have to commit it to use it.
2025-07-11 15:31:30 +00:00