Greg Hellings
2ad5b32565
Fix new package names
2025-11-08 16:11:37 -06:00
Greg Hellings
e4d726e665
Update pins
2025-07-24 09:55:44 -05:00
Greg Hellings
09afb7d003
Add mise and update xontrib-apipenv
...
Mise is needed for IVR work
Update to xontrib-apipenv which has slightly nicer experiences for users
2025-04-18 14:43:01 -05: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
f282392ae8
We don't need to skip tests on that
2024-12-05 11:18:31 -06: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
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
c9f7e659eb
Fix problems with xonsh-apipenv
2024-09-11 15:45:25 -05:00
Greg Hellings
f09df33160
Fix apipenv
2024-08-21 13:42:22 -05:00
Greg Hellings
70071fbd56
Bounce to released xonsh
2024-08-20 14:19:31 -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
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
93c7ff00ce
Remove unused overlay
2024-08-13 23:18:43 -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
ccb6894347
Update pg update script
2024-06-20 15:53:57 -05:00
Greg Hellings
d25f2aed37
Update postgres upgrade script
2024-06-11 09:40: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
861588f217
Fix inject syntax
2024-04-16 09:05:02 -05:00
Greg Hellings
7aed11aff2
More inject improvements
2024-04-16 08:55:08 -05:00
Greg Hellings
1a1769ef3d
Enhance injection code
2024-04-16 08:34:16 -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