eb83880671
Create host/vm named smarthome
2024-08-20 14:11:45 -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
5c5d9c5b0c
Install python2 (ewwww)
2023-10-09 14:35:27 -04:00
34e2eaa743
Broke shell config bits out to OS-specific files
...
Prior to this, I had conditionals in my shell config
2023-09-18 09:25:30 -04:00
f9836386b3
Switch to Hyprland & them with Catppuccin
2023-09-15 00:21:35 -04:00
49e67c64fb
Standardize naming
2023-09-13 23:40:35 -04:00
f38ff62b7b
Pass new input to NixOS home-manager too
2023-09-13 23:23:16 -04:00
180b8494ba
Pull oh-my-posh theme from its own repository
...
With help from others, I can now pull the theme file from the repo it
lives in instead of embedding it here!
2023-09-13 23:03:22 -04:00
0c9459d351
Use variables for my name
2023-09-12 16:31:47 -04:00
dc9a8d6ca8
Install VS Code via Nix
2023-09-12 15:31:32 -04:00
62588aba26
Fixing macOS environment and fonts
2023-09-12 11:47:17 -04:00
5507d25639
Setup Homebrew stuff for macOS
2023-09-12 09:44:32 -04:00
ebd0e35dff
Add in NixOS support
2023-09-11 23:10:02 -04:00
6430f175b2
First pass at a Nix flake for my laptop
...
Heavily inspired by these:
- https://github.com/zmre/mac-nix-simple-example
- https://github.com/dustinlyons/nixos-config
2023-09-11 23:09:36 -04:00