Commit Graph
81 Commits
Author SHA1 Message Date
Greg Hellings 2ad5b32565 Fix new package names 2025-11-08 16:11:37 -06:00
Greg Hellings a1872317a4 Add deps needed for work 2025-01-30 21:36:19 -06:00
Greg Hellings 2bbbeaa5f1 Add vfio stuff for win10
Add a whole bunch of stuff to start/stop displays for the win10 vm
Hopefully this will allow win10 to directly use the same GPU in passthru
mode
2025-01-08 08:05:24 -06:00
Greg Hellings 8a0b0f55e8 KVM/libvirtd kinda working 2025-01-07 10:58:24 -06:00
Greg Hellings 2029daffc2 Clean up HA for house
Clean up the smart devices that are no longer in use
Add DaikinOne HA component to test if it works
2025-01-01 20:50:04 -06:00
Greg Hellings 7cb1f2611e Get Jude building without system76-power 2024-10-19 10:45:47 -05:00
Greg Hellings b7b3df1987 Remove "template" package I never used 2024-10-11 13:14:09 -05:00
Greg Hellings 54dfebe7f7 More moving out of overlays
Moved homebrew installer package out of overlays
Removed ITG specific Python packages entirely
2024-10-11 13:07:41 -05:00
Greg Hellings 6a3f482792 Continue moving personal packages from overlays
Continue moving out of the overlay model for everything and into running
sutff directly out of the packages. This should give a cleaner
separation of the things that I don't need to maintain separately
2024-10-11 12:58:03 -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 5376aa81d8 Removing pythong packages I don't use 2024-10-02 15:02:49 -05:00
Greg Hellings 85aef202df Update xonsh as best I can. 2024-08-16 17:29:11 -05:00
Greg Hellings 704afb6227 Testing xonsh 2024-08-16 15:12:53 -05:00
Greg Hellings a139415fc9 Tighten up evaluation
No need to bring along the unstable when I ended up never using it.
Also, clean up some extra cruft in the tmux configuration
2024-08-15 22:55:56 -05:00
Greg Hellings 38519c9512 Clean up the building 2024-07-31 22:56:37 -05:00
Greg Hellings fb45b77e27 Remove several genesis services
Remove Nginx proxy
Remove mounting of LUN
2024-07-22 13:58:55 -05:00
Greg Hellings 09d8400312 Add vpn alias for Xonsh
Adding a set of aliases to my Xonsh work to start up a VPN that uses
BitWarden for OTP storage
Changed my Linux to specifically use Python 3.12 because the flag for
NamedTemporaryFile is introduced in 3.12
2024-07-17 12:05:21 -05:00
Greg Hellings 73739228fb Update packages and xonsh 2024-07-15 15:27:23 -05:00
Greg Hellings e6722b16c5 Upgrade stable to 24.05
Stable nix and home-manager inputs upgraded
Remove openssl overlay that is no longer necessary for HA
2024-06-10 13:30:23 -05:00
Greg Hellings 5ef24c2a43 Update the system 2024-04-22 17:15:05 -05:00
Greg Hellings 1bb1c981b0 Add Postgres upgrade script 2024-04-09 16:27:27 -05:00
Greg Hellings 31d0783d43 Move darwin-inject 2024-02-19 11:10:49 -06:00
Greg Hellings ab1be19b86 Add create_ssl script 2024-02-13 23:01:01 -06:00
Greg Hellings 7d53e68a36 Add flake checks and hopefully fix home-assitant 2024-01-22 13:34:35 -06:00
Greg Hellings b22dfd6f96 Fix recursion and coiper builds 2024-01-22 18:37:41 +00:00
Greg Hellings 2dc6c6b4fb Update unstable and copier 2024-01-20 22:45:17 -06:00
Greg Hellings 004171f16d Add script to setup AWS environment variables 2024-01-20 21:21:38 -06:00
Greg Hellings 638d545fb7 Add terraform alias 2024-01-20 21:21:38 -06:00
Greg Hellings 8c58ee2ecf Merge branch 'main' of gh:greg-hellings/nixos-config 2023-12-29 23:37:07 -06:00
Greg Hellings 7dde6d256a CI running 2023-12-27 20:27:38 -06:00
Greg Hellings 11825d46be Update pipenv, add ITG options, py311 from nixos23_05 2023-12-19 23:03:52 -06:00
Greg Hellings 35de7160ca Remove jinja2-cli which is upstream 2023-12-12 16:30:16 -06:00
Greg Hellings 9df49c4f68 Limit libbluray impact 2023-12-05 22:52:22 -06:00
Greg Hellings 7c0d73797c Update to latest nur and bypass-paywalls 2023-11-28 10:00:07 -06:00
Greg Hellingsandgreg-compass 1d3c7eaa03 Add extra modules to xonsh 2023-08-29 13:26:50 -05:00
Greg Hellingsandgreg-compass 730cefd175 Remove Mac-only overlays 2023-08-23 14:49:34 -05:00
Greg Hellingsandgreg-compass 36074ec55c Merge remote-tracking branch 'origin/main' into compass 2023-08-23 14:48:40 -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 51b2cff831 Video and Nix GC options
Add Nix gc options to keep the store reasonably cleaned up
Add GStreamer to Jude build
Add libbluray overlay with AACS support
2023-08-21 13:14:51 -05:00
Greg Hellings 51460f901f Add aacs config script 2023-08-21 11:21:04 -05:00
greg-compass 9369ed69a2 Add xontrib-vox 2023-08-14 01:13:01 -05:00
greg-compass 9544525f4d Update xonsh 2023-08-14 01:11:28 -05:00
Greg Hellings 29a0dce77b Add xontrib-vox for now 2023-07-27 12:30:27 -05:00
Greg Hellings 4d779d3cd4 Update bypass-paywalls 2023-07-26 22:32:17 -05:00
Greg Hellings 581d51382c Add devshell 2023-06-28 23:10:07 -05:00
Greg Hellings e3babb3ac8 Build home in Linux, too 2023-06-28 22:51:18 -05:00
Greg Hellings b82acf0b3f Merge branch 'neovim-lua-config' 2023-06-28 21:07:21 -05:00