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