Greg Hellings
de1b2ce936
Add nix-output-monitor
...
Use nix-output-monitor for things like my rebuilds
2024-10-19 00:30:25 -05:00
Greg Hellings
376a62e9cf
Use the remote builders
2024-10-18 16:48:34 -05:00
Greg Hellings
d6629c8769
Enable remote builder configuration
...
Allow easily setting a box up as a remote builder
2024-10-18 16:46:35 -05:00
Greg Hellings
0e24d39dce
Make gitlab-runner come after network-online
2024-10-18 14:52:01 -05:00
Greg Hellings
d36acd9618
Add more cachix public caches
2024-10-17 11:36:41 -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
e2f0856102
Add basic check compat
2024-10-03 11:16:06 -05:00
Greg Hellings
1bea29dff9
Binary only available on x86_64
2024-09-03 23:03:26 -05:00
Greg Hellings
643a01e530
Make home print module
2024-09-03 20:35:31 -05:00
Greg Hellings
c70e098eb0
Make Hosea the bitcoin node
2024-08-23 14:08:01 -05:00
Greg Hellings
456b194568
Make Linode boot after migration
2024-08-21 18:11:58 +00:00
Greg Hellings
70071fbd56
Bounce to released xonsh
2024-08-20 14:19:31 -05:00
Greg Hellings
1615a20b31
Support 24.05 and unstable xonsh
2024-08-16 22:58:15 -05:00
Greg Hellings
400ba3eef7
Pull all my authorized keys
2024-08-16 22:27:28 -05:00
Greg Hellings
85aef202df
Update xonsh as best I can.
2024-08-16 17:29:11 -05:00
Greg Hellings
17aa8a6585
Got it working, at last
2024-08-16 15:49:29 -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
6987c485fb
Make backups work on Genesis
2024-08-15 00:34:28 -05:00
Greg Hellings
f9b4b7133b
Make backups more fun with syncthing
2024-08-15 04:48:29 +00:00
Greg Hellings
81259d529c
Improved resiliency of home-manager config
2024-08-13 23:24:49 -05:00
Greg Hellings
602300412c
Enable X11Forwarding over ssh
2024-08-09 03:42:09 -05:00
Greg Hellings
1756bb07cb
Fix ff crash on Jude
2024-08-09 03:36:36 -05:00
Greg Hellings
38519c9512
Clean up the building
2024-07-31 22:56:37 -05:00
Greg Hellings
bbf77909b1
Required argument
2024-07-22 23:21:02 -05:00
Greg Hellings
b4a0561ed6
Simplify Hosea
...
Remove the Hosea gitlab runner service
Remove extra Hosea supports for the runner service
Setup S3 on Hosea, again, as an exposed service
2024-07-22 14:40:10 -05:00
Greg Hellings
c28ffe278f
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-07-22 13:50:56 -05:00
Greg Hellings
5eee8ea67c
Add usbutils to default
2024-07-22 13:50:46 -05:00
Greg Hellings
73739228fb
Update packages and xonsh
2024-07-15 15:27:23 -05:00
Greg Hellings
d095a967a9
Create module for vmdev
2024-07-13 02:37:17 -05:00
Greg Hellings
d3348361b1
Ceph almost working
2024-06-20 15:53:57 -05:00
Greg Hellings
efedbbd39b
Update to 24.11pre
...
Update to nixpkgs past 24.05
Update hm unstable
Update nur
Replace nixneovim with nixvim
2024-06-10 11:09:40 -05:00
Greg Hellings
3f41f806ca
Fix the conditional to not be bad
2024-05-20 23:06:40 -05:00
Greg Hellings and greg-compass
a6de268c78
Fixes on Darwin
...
Do not use local cache for Darwin systems
Update darwin flakes
Simplify some extra syntax
2024-05-20 10:51:03 -05:00
Greg Hellings
1b88076d97
Ceph on Jeremiah
2024-05-07 10:13:51 -05:00
Greg Hellings
5ef24c2a43
Update the system
2024-04-22 17:15:05 -05:00
Greg Hellings
6fdd262c03
Add note for Ceph module
2024-04-10 16:42:46 -05:00
Greg Hellings
1bb1c981b0
Add Postgres upgrade script
2024-04-09 16:27:27 -05:00
Greg Hellings
5e149b6608
Add iperf to baseline
2024-04-03 15:33:25 -05:00
Greg Hellings
643eb6401c
Make mm hosea again
2024-04-01 12:23:05 -05:00
Greg Hellings and greg-compass
2685e6b4bf
Merge branch 'main' of ghgreg:greg-hellings/nixos-config
2024-03-28 09:37:04 -05:00
Greg Hellings and greg-compass
173b24844d
tcptrack is Linux only
2024-03-26 14:00:21 -05:00
Greg Hellings
7b404c3f6f
Add local cache to settings
2024-03-26 00:23:31 -05:00
Greg Hellings
a20954ea3d
Add caching for nixpkgs
2024-03-26 00:19:47 -05:00
Greg Hellings
002c80839e
Plasma 6 and fixes
...
Some fixes to deprecation warnings
Update settings to 24.05 by default
Add better tools
Include GParted in Jude deployment
Update unstable pin
2024-03-12 22:16:37 -05:00
Greg Hellings
aa90b27abc
Add utility file command
2024-03-06 16:00:32 -06:00
Greg Hellings
47b6f5737e
Clean up nix flake check
2024-03-04 23:03:47 -06:00
Greg Hellings
57cc340d02
NixOS Containers: Improved
...
Add personal containers module
Move gitlab into new containers
Move matrix onto Isaiah
2024-03-04 15:01:33 -06:00