Commit Graph
100 Commits
Author SHA1 Message Date
Greg Hellings 5bd0310a7b Fix the cache argument 2025-03-20 14:19:38 -05:00
Greg Hellings 013758af6e Make poetry plugins actually plug in 2025-03-20 12:02:11 -05:00
Greg Hellings dc55ec5e0f Use plugins from override 2025-03-20 11:22:42 -05:00
Greg Hellings 5bf400de97 Flake updates and simplifying IVR
Failed attempts to enable unfree packages
Commented out github plugin for VSCode
Made standalone Home Manager not fail to find caches and honor more
settings
2025-03-20 10:45:16 -05:00
Greg Hellings 89b70e8158 Add pre-commit to IVR machine 2025-03-20 10:42:13 -05:00
Greg Hellings cff3522f63 Merge branch 'main' of src:greg/nixos-config 2025-03-15 19:53:34 -05:00
Greg Hellings c9ee85ab24 Add wine to Exodus 2025-03-12 23:21:38 -05:00
Greg Hellings d3aa9b2884 Revert to vanilla Linux on Jude 2025-03-10 17:07:55 -05:00
Greg Hellings d4540e48b4 Add super-productivity to Jude 2025-03-05 17:14:07 -06:00
Greg Hellings 382a3138ff Run uploads in the background, to speed builds 2025-03-05 17:13:52 -06:00
Greg Hellings 6f35efaf16 Try with the Zen kernel 2025-03-05 16:44:00 -06:00
Greg Hellings 0b84c50958 Suppress deprecation warnings 2025-03-03 16:51:45 -06:00
Greg Hellings 4f23f0a0a9 Increase maximum size for registry uploads 2025-03-01 00:30:49 -06:00
Greg Hellings a68049f0c9 Fix the new registry port 2025-02-28 11:03:58 -06:00
Greg Hellings 26e44be698 Remove nativeSystemd, which is no longer used by wsl 2025-02-28 10:42:42 -06:00
Greg Hellings 46bafc4528 Remove gnucash from standard builds 2025-02-28 10:41:36 -06:00
Greg Hellings 3103c1da6e Try to fix Gitlab problems on Isaiah 2025-02-28 09:27:03 -06:00
Greg Hellings 203189af78 Use released version of CoPilot extension 2025-02-27 13:16:57 -06:00
Greg Hellings 04729af170 Version bump
Update flake pins
Point to my fixed version of VSCode extensions
Update to use new Xiphos module
2025-02-27 13:16:57 -06:00
Greg Hellings cbd1aa1399 Explicitly include the stable Nix package 2025-02-20 19:35:24 -06:00
Greg Hellings 6d087c1233 Add dashy and update Jellyfin IP address 2025-02-18 15:15:19 -06:00
Greg Hellings cec6b389fc Add pre-commit to Jude 2025-02-18 15:15:19 -06:00
Greg Hellings 0c91eec61f Add podman to Exodus 2025-02-15 13:01:20 -06:00
Greg Hellings eb005929a0 Add win10 alias 2025-02-09 14:11:52 -06:00
Greg Hellings 5a70a2ff25 Update flake 2025-02-06 22:18:15 -06:00
Greg Hellings 653bb4b0ba Build plugins from the correct python 2025-02-04 08:22:37 -06:00
Greg Hellings 139fb8e879 Ignore built files 2025-02-04 08:21:58 -06:00
Greg Hellings a2c7890c4d Fix undetected allowUnfree shenanigans 2025-02-04 08:21:58 -06:00
Greg Hellings 57269935b0 Update pins 2025-02-04 07:47:36 -06:00
Greg Hellings 62c44fb8d1 Add zeditor to IVR 2025-02-04 07:47:14 -06:00
Greg Hellings d958ca2d21 Make buildin on IVR work again 2025-02-04 07:47:14 -06:00
Greg Hellings a1872317a4 Add deps needed for work 2025-01-30 21:36:19 -06:00
Greg Hellings d1b416c9f6 Update pins 2025-01-28 23:57:22 -06:00
Greg Hellings 713b5d03b7 Jeremiah runner up to 7 with its new memory 2025-01-28 21:27:29 -06:00
Greg Hellings 44e8d8f249 Limit Jeremiah to 1 job
Even with only 2 jobs in parallel, Jeremiah can't keep up with only 16GB
of RAM. Gonna have to push to get some more memory for it. This is
painful!
2025-01-26 14:28:33 -06:00
Greg Hellings 43928ac91e Do not build without QEmu 2025-01-21 17:01:55 -06:00
Greg Hellings 16144ebc14 Merge branch 'main' of gh:greg-hellings/nixos-config 2025-01-21 16:51:31 -06:00
Greg Hellings 0607fc4f14 Enable pushing builds to S3 2025-01-21 16:51:04 -06:00
Greg Hellings faeeb8df9e We don't need direnv here 2025-01-18 16:26:06 -06:00
Greg Hellings 13a3b7b2e8 Adapt jeremiah
Remove libvirtd, because it was conflicting with vbox
Some reason it's only registering 16GB of RAM now, so we will reduce its
parallel limit in Gitlab CI
Re-arrange the elements in the file to be in alphabetical order
2025-01-16 15:20:25 -06:00
Greg Hellings 69612e5e1c Alias for zeditor . 2025-01-15 13:53:33 -06:00
Greg Hellings 857028e2e9 Pin to older version of zoom that might not crash 2025-01-10 11:30:42 -06:00
Greg Hellings fce6b48327 Fix the naming of libvirt-nosleep service 2025-01-09 10:15:55 -06:00
Greg Hellings c9b52d795a Merge branch 'main' of gh:greg-hellings/nixos-config 2025-01-08 08:13:56 -06:00
Greg Hellings f396e9f60a Update flake pins
Still having instability with zoom?
2025-01-08 08:13:36 -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 d325c9937d Add bruno-cli to development machines 2025-01-06 11:38:55 -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 8a5b075534 Add static IP for Daikin thermostat 2025-01-01 03:04:08 -06:00
Greg Hellings c44fc078a6 Add Nest and Daikin to Home Assistant 2024-12-31 23:18:17 -06:00
Greg Hellings 5b5b33ca9f Update storage URL for ISOs 2024-12-24 11:19:14 -06:00
Greg Hellings db6b531ada Use zed from nixpkgs instead of upstream zed 2024-12-24 00:29:25 -06:00
Greg Hellings a09d2ee561 Update inputs 2024-12-18 22:09:20 -06:00
Greg Hellings bf99ad6fe8 Zed to 0.164 2024-12-18 15:01:32 -06:00
Greg Hellings f27629cf3e Add sponsorblock to Firefox 2024-12-17 10:01:09 -06:00
Greg Hellings 8d65cac86f Back to 0.163 for zed 2024-12-16 19:24:05 -06:00
Greg Hellings 406a3d72a8 Add recording software to jude 2024-12-16 10:07:11 -06:00
Greg Hellings 3f7c5c8762 Add copilot to VSCodium 2024-12-15 13:03:16 -06:00
Greg Hellings 591fdae717 Shortcut to run zed 2024-12-10 14:13:57 -06:00
Greg Hellings be2ea6aab3 A few tweaks to try TPM improvement 2024-12-10 09:57:19 -06:00
Greg Hellings 8335f1831b Set SSH settings 2024-12-08 22:15:27 -06:00
Greg Hellings 9601d5901c Add some extra packages needed for IVR 2024-12-06 09:26:58 -06:00
Greg Hellings 7ffb1ea3f5 New packages need new ways of accessing fonts 2024-12-05 11:20:03 -06:00
Greg Hellings f282392ae8 We don't need to skip tests on that 2024-12-05 11:18:31 -06:00
Greg Hellings 76b9e40876 Proxmox with backups 2024-12-02 12:44:21 -06:00
Greg Hellings edae9d8093 Make Jellyfin compatible with Proxmox 2024-11-25 13:57:47 -06:00
Greg Hellings daee380cdf Add Proxmox URLs to taskbar 2024-11-25 13:57:23 -06:00
Greg Hellings 8730a7f963 Make Isaiah a Proxmox node 2024-11-25 13:56:52 -06:00
Greg Hellings ed53532eed Fix Jeremiah not starting the gitlab runner 2024-11-23 01:52:01 -06:00
Greg Hellings cb4fb678b3 Avoid multiple builds of disk images 2024-11-23 01:34:26 -06:00
Greg Hellings 9a7fcae082 Get a build of nextcloud30 going 2024-11-23 01:25:37 -06:00
Greg Hellings 26ecc9d36c Eliminate use of stable
Take all references to Nix stable out
Take out hm stable and other inputs th also depended on it
Clean up some lints and deadnix code
2024-11-23 01:23:26 -06:00
Greg Hellings fc1ec06120 Migrate to rsnapshot for backups 2024-11-23 00:48:32 -06:00
Greg Hellings d02bb990dd Use the correct settings name 2024-11-22 23:32:42 -06:00
Greg Hellings c28dbeb19e Expose more of the API 2024-11-22 22:26:22 -06:00
Greg Hellings b5cf3a6cad Fix configuration for veeger 2024-11-22 22:26:11 -06:00
Greg Hellings 54e39f36bc Fix Isaiah container settings 2024-11-22 21:45:51 -06:00
Greg Hellings f345fda156 Move dhcp reservations inside subnet, so they work 2024-11-22 11:12:21 -06:00
Greg Hellings 1cbf4bcddd Don't specify disk size 2024-11-22 00:08:22 -06:00
Greg Hellings 432dbbef20 Fix incorrect static addresses 2024-11-21 23:17:41 -06:00
Greg Hellings fb2bc406d3 Fix the names updated in the shell alias 2024-11-21 23:17:16 -06:00
Greg Hellings a78cc50db9 Create jellyfin VM
Update DNS for new Jellyfin box
Update DHCP for new Jellyfin box
Modify Isaiah to work better with VMs
Update pinned packages becaue I derped hard on creating a cyclic
dependency
2024-11-21 23:13:21 -06:00
Greg Hellings a0b2b0043e Trim up Isaiah/Jeremiah
Remove minio configurations for them
Remove the semi-completed Ceph configuration from them
Trim out the unused SAN VLan tag
2024-11-20 22:53:37 -06:00
Greg Hellings 4a09344657 Update Linode to point at VM 2024-11-20 00:27:50 -06:00
Greg Hellings 206d22aeb2 Update secrets to add new server 2024-11-20 00:18:52 -06:00
Greg Hellings 6366162c98 Add authorized_key 2024-11-20 00:16:50 -06:00
Greg Hellings 395bfc25bc Finish configuring vm-matrix 2024-11-20 00:11:12 -06:00
Greg Hellings 279f0aba1d Setup vm-matrix better 2024-11-20 00:03:09 -06:00
Greg Hellings 54f252bbb4 Merge branch 'main' of gh:greg-hellings/nixos-config 2024-11-20 00:00:08 -06:00
Greg Hellings b05ad3eb41 Add remote builder for matrix 2024-11-19 23:59:43 -06:00
Greg Hellings 7e513d9290 Add Matrix host 2024-11-19 23:49:57 -06:00
Greg Hellings bbe6d20e57 Migrate matrix from Container to VM 2024-11-19 22:43:13 -06:00
Greg Hellings 7ac381d15c Set an absurd timeout length for containers 2024-11-19 03:13:01 -06:00
Greg Hellings eb5c6cee90 Fix file reference for name change 2024-11-18 23:48:51 -06:00
Greg Hellings 08b33420ba Update DNS for host name change 2024-11-18 23:48:36 -06:00
Greg Hellings bdff8b5704 Add virt-manager connection to Isaiah 2024-11-18 21:11:36 -06:00
Greg Hellings f6fdeb1789 Mass rename of Myself to Isaiah 2024-11-18 21:11:17 -06:00
Greg Hellings 43db7b7f85 Update Jeremiah 2024-11-18 20:38:15 -06:00
Greg Hellings 6ed8c36f2d Increase max upload size for GitLab
Sometimes I upload artifacts that are pretty large. So this changes the
limits in Nginx so that it will accept them.
2024-11-18 10:23:08 -06:00