Commit Graph
50 Commits
Author SHA1 Message Date
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 Hellingsandgreg-compass c228f8b72d More streamlining of modules 2024-02-09 14:38:11 -06:00