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
0f43327044
Add nixpkgs-terraform, remove flox
2024-05-20 11:40:56 -04:00
cb6b77b813
Try out compose2nix
2024-04-11 17:29:54 -04:00
bd78fa0a1e
Install flox on a NixOS system too
...
This also adds the recommended extra nix settings to darwin
2024-03-21 18:57:36 -04:00
e449b45e2b
Install flox from flake
2024-03-20 16:13:06 -04:00
6c8f0e6490
Darwin doesn't like the "fix" from yesterday
2024-03-05 09:47:45 -05:00
3c26121de1
Fixup flake.nix syntax
2024-03-04 21:50:56 -05:00
aef10f1db0
Adding mightymac
...
This adds all the code needed to get mightmac setup, at least to start
with. A couple of other things were changed to account for this being
the first Apple Silicon Mac I have used.
Additionally, I have restricted VLC to only select Macs now due to
using a custom build of it on my work computer.
2024-02-08 13:55:02 -05:00
a62a3d136a
Add hetznix01
2024-02-05 16:21:16 -05:00
5fbfb7ed7e
Adding mini-watcher
2024-01-28 16:29:48 -05:00
4e7b708d4c
Move Element to Flatpak / Homebrew
...
Element seems to need to compile electron every single update and, on
macOS, runs another app called electron that is not of use to me.
Flatpak and Homebrew will work faster and be user friendly all around.
2023-12-28 20:26:43 -05:00
c8defc9798
Pin nixpkgs... like I should have already done
2023-12-21 08:32:58 -05:00
5ab4df18b2
Setup and utilize SOPS
2023-12-18 20:14:45 -05:00
c9cd61f74a
Add AirPuppet
2023-12-17 13:13:52 -05:00
24d658d487
Cleanup the flake a little bit
2023-12-17 00:06:24 -05:00
493ac02c33
Setup nixnuc, rework home manager files
2023-12-16 22:50:07 -05:00
5a7dacbaab
Update code based on upstream changes
2023-12-16 09:14:06 -05:00
70c2dc4e2f
Pass hostname and username to modules
2023-12-15 23:13:25 -05:00
09222529a3
Swap order of things in flake.nix
2023-12-15 15:26:41 -05:00
067ab7a012
Relocated & split up darwin & nixos modules
...
I broke out host specific bits from the configuration that should be
common to all hosts of a given type.
2023-12-15 14:54:25 -05:00
7d7a958da9
Initial restructure of flake.nix
...
- Added nixpkgs-unstable input
- Added disko input
- Made nixosSystem & darwinSystem reusable with parameters
- Switched darwinConfigurations to use parameterized darwinSystem
- Switched nixosConfigurations to use parameterized darwinSystem
2023-12-15 11:35:20 -05:00