Commit Graph
35 Commits
Author SHA1 Message Date
Greg Hellings 26ecc9d36c Eliminate use of stable
Take all references to Nix stable out
Take out hm stable and other inputs th also depended on it
Clean up some lints and deadnix code
2024-11-23 01:23:26 -06:00
Greg Hellings a78cc50db9 Create jellyfin VM
Update DNS for new Jellyfin box
Update DHCP for new Jellyfin box
Modify Isaiah to work better with VMs
Update pinned packages becaue I derped hard on creating a cyclic
dependency
2024-11-21 23:13:21 -06:00
Greg Hellings bbe6d20e57 Migrate matrix from Container to VM 2024-11-19 22:43:13 -06:00
Greg Hellings f6fdeb1789 Mass rename of Myself to Isaiah 2024-11-18 21:11:17 -06:00
Greg Hellings ef16d9aade Pull list of builders from actual config
Rather than maintaining a list of the hosts by name, we can pull that
from the list of hosts that are configured with my module.
2024-10-19 16:39:24 -05:00
Greg Hellings 8d752032ae Some massive changes to make flakiness better
Renamed the @inputs to @top. This was a misguided attempt to make a
different change, but it's going to stick, now.
Began moving packages to their own folder rather than being intermingled
with overlays
Created a local overlay that just includes my personal packages
Cleaned up some dead code
Moved to just using the raw 'imports' instead of needing to explicitly
call out the `foo = import foo.nix {};` syntax
2024-10-11 12:28:53 -05:00
Greg Hellings 229188214f Support for deadnix pre-commit check 2024-10-03 15:21:56 -05:00
Greg Hellings 78c802d32c A complete reformatting to match nixpkgs-fmt 2024-10-03 11:26:39 -05:00
Greg Hellings f4227928a3 Split nixvim types
NixVim has branches to track the different hosts, so let's go ahead and
use those properly
2024-08-17 00:04:27 -05:00
Greg Hellings 704afb6227 Testing xonsh 2024-08-16 15:12:53 -05:00
Greg Hellings 89789e6af8 Update to run on Isaiah and containers 2024-08-15 09:43:35 -05:00
Greg Hellings ef83995a25 Add Exodus 2024-05-05 14:49:17 -05:00
Greg Hellings f787fc93fa Add Jeremiah 2024-04-16 08:34:06 -05:00
Greg Hellings 52c9502911 Finish renaming hosea 2024-04-02 11:17:44 -05:00
Greg Hellings 47b6f5737e Clean up nix flake check 2024-03-04 23:03:47 -06:00
Greg Hellings 01961ca374 Change from Gnome to Sway 2024-02-26 11:39:56 -06:00
Greg Hellingsandgreg-compass c228f8b72d More streamlining of modules 2024-02-09 14:38:11 -06:00
Greg Hellings 91e541ed5f Try fixing mm and genesis 2024-01-22 13:56:14 -06:00
Greg Hellings 5dad72c5cd Move modules to shared 2023-12-29 23:36:40 -06:00
Greg Hellings 457a4e1c62 Remove lappy line 2023-12-14 00:47:08 -06:00
Greg Hellings df29de17cf Add myself 2023-12-12 16:27:24 -06:00
Greg Hellings c92cb922c8 More ISO changes 2023-12-06 08:06:52 -06:00
Greg Hellings 106b06e2c6 Try to fix home-manager versions 2023-11-03 12:41:49 -05:00
Greg Hellings afad4e8a1c REALLY remove 2macc and linodeeu 2023-08-29 10:02:35 -05:00
Greg Hellings dbf3579b4b Get Genesis buttoned up
Stop building Gnome stuff for it
Fix up DHCP responses to the new topology
Make Home Assistant Work Again
Complete changeover
2023-08-22 00:40:32 -05:00
Greg Hellings 12d3b09163 Merge branch 'main' of gh:greg-hellings/nixos-config 2023-08-21 21:25:38 -05:00
Greg Hellings 88c28ed0f2 Genesis buttoned up
Removed lots of overlays that are redundant now
Added copier to home tools
Added static DHCP leases to dnsmasq
Improved router
Added ability to read Jinja2 template files
2023-08-21 21:22:26 -05:00
Greg Hellings 48cd596207 Add defaults 2023-08-21 10:34:42 -05:00
Greg Hellings 64834c6f83 Add Genesis 2023-08-18 20:47:44 -05:00
Greg Hellings fdaed2ef6c Fix ISO builds 2023-06-29 00:28:28 -05:00
Greg Hellings e3babb3ac8 Build home in Linux, too 2023-06-28 22:51:18 -05:00
Greg Hellings 4b3069cea6 Use current instead of inputs 2023-06-21 11:10:41 -05:00
Greg Hellings ea78d26e8d Move hosts to using inputs 2023-06-21 11:06:56 -05:00
Greg Hellings c9ee6ab8b1 Fix agenix module name 2023-06-20 16:04:30 -05:00
Greg Hellings c0417e9590 Clean up legibility of flake.nix 2023-05-11 09:32:05 -05:00