Commit graph

82 commits

Author SHA1 Message Date
1f9db8cb1f
Add private-flake input and SSH key integration
- Add private-flake as input with followed inputs for mailserver and sops-nix
- Import ssh-keys module from private-flake in mkNixosHost
2026-03-11 00:38:19 -04:00
2110d355e2 Email setup 2026-03-09 22:48:30 -04:00
55b11aa36d
Added nix-auth
https://github.com/numtide/nix-auth - this is slick!
2026-01-10 13:45:07 -05:00
8821ec3369
Upgrade to Nix 25.11 2025-12-01 11:49:00 -05:00
d451a0ec7b Remove tf 2025-12-01 10:41:45 -05:00
516036541b
Make home manager config work cross-platform 2025-08-09 22:58:18 -04:00
f5c1fa2ce0
First pass at Home Manager on Ubuntu 2025-08-09 20:02:43 -04:00
4696a87825 Upgrading to 25.05 2025-06-11 22:14:36 -04:00
c5d523c094
Update flox 2025-06-10 17:05:29 -04:00
11a6601c4a
Merge pull request #512 from genebean/homeroutes
Add route for modem
2025-05-06 15:04:57 -04:00
66fcff00bf
Update teraform flake 2025-04-14 17:35:47 -04:00
bb544798aa
Migrate kiosk-entryway to NixOS from MX Linux 2025-04-03 13:09:21 -04:00
7facb8562f
Update Flox, update nix-homebrew 2025-03-24 23:14:50 -04:00
f3fa1acf77
new tracking branch for SNM, nix flake update
Simple Nixos Mailserver finally has a 24.11 branch so I updated the
flake to use it and then ran `nix flake update`
2025-02-10 11:00:53 -05:00
37a6452b52
nix-darwin fix 2025-01-29 08:43:06 -05:00
da5d15ad2c Fixup packages line to match my setup
The previous version was mostly copy/pasta
2025-01-11 16:36:31 -05:00
4727b78cd6 Working Pi with Cage 2025-01-11 13:48:11 -05:00
1c2414c595 Switch Pi support to Pi4 2025-01-11 12:35:08 -05:00
8fe51d2e2d Updated inputs, set nix-homebrew to follow inputs
This includes setting nix-homebrew to follow nix-darwin and nixpkgs and
then running `nix flake update`.
2025-01-07 12:08:18 -05:00
65206b78f7
Add hardware config for Pi 3 2025-01-04 01:39:14 -05:00
680cd54a0b Setup a Pi 3, fix hetznix02
This focuses on being able to build a SD card image for a Pi 3 named
raspberry and the cofig it contains. As part of making that happen, I
found that I had totally messed up hetznix02's hardware config. I fixed
this as it is where I am builiding the SD image. This work also resulted
in adding a "volume" to hetznix02 and moving `/nix` onto it.
2025-01-04 01:10:42 -05:00
ce3a1b5e20 Move Darwin code to library 2024-12-07 18:28:03 -05:00
fcfc7be520 More work to just pass around inputs 2024-12-04 22:21:39 -05:00
dd44a1f37e mylib --> localLib... naming is hard 2024-12-04 21:51:20 -05:00
ce4262d2e2 Rename nixosHostConfig to mkNixosHost 2024-12-04 21:49:04 -05:00
eead479245 Pass inputs around instead of each individual input 2024-12-04 21:39:03 -05:00
e1d4cddda0 Move nixosHostConfig out of flake.nix 2024-12-04 08:44:52 -05:00
16f492663d Reenable COSMIC
The fixing of nixpkgs unbroke COSMIC for me. I found the issue a while
back thanks to an error message it provided.
2024-12-04 06:56:03 -05:00
087a6fe757 Stop redefining nixpkgs on NixOS 2024-12-04 06:54:47 -05:00
c4844f0859 Update flake to nix and home manager 24.11 2024-12-02 07:09:41 -05:00
c6762ca23d local-changes 2024-12-01 23:00:09 -05:00
e0fe58c2c7 Add nixnas1 to flake 2024-11-27 01:19:24 -05:00
f85bd1a128 Fix post update 2024-11-13 08:31:06 -05:00
e446ad4e08 Update flake 2024-11-08 08:22:19 -05:00
78e1b8a70e
Merge pull request #454 from genebean/hsts_fix
Hsts fix
2024-10-12 09:39:47 -04:00
7e9f4d5adb Add hetznix02 via nixos-anywhere 2024-09-06 22:05:53 -04:00
3ee6e56a78 Updated flake inputs 2024-08-28 11:43:44 -04:00
bcff4585ef clean up imports 2024-08-20 12:48:08 -04:00
f8e187f447 Add Flox 2024-08-12 16:17:24 -04:00
38046556b4 Cosmic and fixing terraform 2024-08-12 15:56:38 -04:00
ed741faf7f Setting up Nextcloud 2024-07-02 14:29:03 -04:00
3457194cdd Everything is migrated! Now to clean up... 2024-06-21 23:29:49 -04:00
505ab7059d Move hetznix01 to amd64 2024-06-15 13:45:44 -04:00
7292d10cd6 Initial setup of bigboy dual booted 2024-06-12 22:46:36 -04:00
ad480b4965 Add comment with bigboy's hardware import
This is so that if I switch that machine to full NixOS I don't have to
go hunting a second time to find this info.
2024-06-05 22:55:28 -04:00
5704463a41 fix typo 2024-06-05 22:54:03 -04:00
83b9d86806 Add nixos-hardware repo, import on rainbow-planet 2024-06-05 22:15:32 -04:00
b00e9f7364 Use attribute sets in flake.nix
This will let me be more fine grained in what is applied where and will
allow importing of host-specific modules like those from
https://github.com/NixOS/nixos-hardware
2024-06-05 22:11:15 -04:00
ccd6bbae07 rainbow-planet works 2024-06-05 00:07:36 -04:00
ad890e53fe Sort inputs 2024-05-20 11:40:56 -04:00