Greg Hellings
93441bc372
Do the KDE dance
2024-10-22 13:31:50 -05:00
Greg Hellings
9b97c83eab
Gnome to KDE to avoid the Firefox crash bug
2024-10-22 13:07:49 -05:00
Greg Hellings
d173fd578b
Unstable update and Firefox tweaks
...
Try fixing some of the Firefox things, but don't succeed
2024-10-22 10:18:01 -05:00
Greg Hellings
648563c8d4
Add WSL user key
2024-10-19 11:20:46 -05:00
Greg Hellings
7cb1f2611e
Get Jude building without system76-power
2024-10-19 10:45:47 -05:00
Greg Hellings
a71eb7485a
Completely reformat to satisfy nixfmt
2024-10-19 01:20:46 -05:00
Greg Hellings
7abb613f20
Automatically enable basic emulation on buildlers
...
Since my remote build machines are going to be limited to only my most
powerful systems, it makes sense that they are going to be able to use a
few cycles to do some basic emulation. So my x86_64-linux systems can
emulate aarch64 and i686 pretty easily to speed up the few things that I
would build on them
2024-10-19 01:07:24 -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
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
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
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
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
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
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
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
Greg Hellings
49e60b180b
Fix systemd arguments for backups
2024-02-29 14:35:17 -06:00
Greg Hellings
ea4a5a6d41
Matrix container working
2024-02-29 11:36:25 -06:00
Greg Hellings
b536a7e3ef
Move Dendrite to Isaiah
2024-02-27 14:42:19 -06:00
Greg Hellings
19e0eca73e
Fix new name for sway
2024-02-27 01:10:52 -06:00
Greg Hellings
01961ca374
Change from Gnome to Sway
2024-02-26 11:39:56 -06:00
Greg Hellings
78e9ee28ec
Improve setup slightly
2024-02-09 16:18:54 -06:00
Greg Hellings and greg-compass
c228f8b72d
More streamlining of modules
2024-02-09 14:38:11 -06:00