Commit Graph
100 Commits
Author SHA1 Message Date
Greg Hellings faeeb8df9e We don't need direnv here 2025-01-18 16:26:06 -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
Greg Hellings eab8da2186 Add Isaiah to remote builder 2024-11-18 10:22:53 -06:00
Greg Hellings 4128151db0 Add nixos-generators 2024-11-14 00:23:18 -06:00
Greg Hellings ddd5e6c3b3 Update unstable inputs 2024-11-14 00:22:47 -06:00
Greg Hellings ec89b02768 Add DNS entry for laptop Tailscale 2024-11-13 23:49:55 -06:00
Greg Hellings 329cf444b4 Update stable 2024-11-13 23:45:41 -06:00
Greg Hellings 3756094c6b Convert from dnsmasq to kea and NOPASSWD sudo
User greg no longer needs password for sudo
dnsmasq is relegated to only DNS and no longer serving DHCP. That is
moved over to kea.dhcp4
2024-11-13 23:39:37 -06:00
Greg Hellings 6266012e22 Bring down zombie VPN before brining it up 2024-11-08 10:34:20 -06:00
Greg Hellings 1a3a26fbb9 Add remote deploy alias 2024-11-04 11:16:46 -06:00
Greg Hellings fa8e7bab4b Allow myself to keep building 2024-11-04 11:04:45 -06:00
Greg Hellings 81b9306fc6 Removed another unnecessary build 2024-11-04 10:47:31 -06:00
Greg Hellings 5fddcfcb2d Add genesis key 2024-11-04 10:42:50 -06:00
Greg Hellings dd3c4a20b7 Limit the number of Garnix builds 2024-11-04 10:39:16 -06:00
Greg Hellings 642568c64c Change to using nixos-rebuild 2024-11-04 10:20:41 -06:00
Greg Hellings 0800fc868a Add more bookmarks 2024-11-04 10:20:22 -06:00
Greg Hellings 8b5bdb3aaa Jude back to Gnome 2024-11-04 10:09:47 -06:00
Greg Hellings 04304934da Remove zed editor 2024-10-30 11:23:55 -05:00
Greg Hellings 7d45f61ae8 Update unstable 2024-10-30 11:21:06 -05:00
Greg Hellings 4cc6b92a22 Add public keys to programs.ssh 2024-10-29 23:52:10 -05:00
Greg Hellings b5d4eeb1ed Updates 2024-10-29 13:40:01 -05:00
Greg Hellings 9d979b06a2 Add Linode remote 2024-10-29 18:24:00 +00:00
Greg Hellings 30fac0f9b9 Tweak order of git service 2024-10-29 18:17:06 +00:00
Greg Hellings e86354a545 Merge branch 'main' of gh:greg-hellings/nixos-config 2024-10-29 18:13:44 +00:00
Greg Hellings f2fae27abe Force Bluetooth to start at boot 2024-10-23 10:38:38 -05:00
Greg Hellings cb22192c67 Disable mongo and add alias 2024-10-22 14:53:48 -05:00
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 7c7a5d4a27 Add mongodb to my host 2024-10-22 09:57:19 -05:00
Greg Hellings 1abcd94994 Add IVR ssh alias 2024-10-21 09:18:51 -05:00
Greg Hellings b296e5fd2c Add alias for updateScript 2024-10-20 22:15:25 -05:00
Greg Hellings 302fc3f77c Bump versions and get Jude built 2024-10-20 16:27:19 -05:00
Greg Hellings 810430338f Move around some packages to make Xonsh sense
Move installed packages directly adjacent to Xonsh that are used in its
footer. That way the two concerns are kept in lock step more easily
2024-10-20 00:14:45 -05:00
Greg Hellings 05058cfb37 Include nvd if we're going to actually use it 2024-10-20 00:06:46 -05:00
Greg Hellings ef16d9aade Pull list of builders from actual config
Rather than maintaining a list of the hosts by name, we can pull that
from the list of hosts that are configured with my module.
2024-10-19 16:39:24 -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 d73c3634bb Add my own cachix instance 2024-10-19 02:14:43 -05:00
Greg Hellings 7471e6dd5c Fix all the flake check problems
Fixes all of the problems with nix flake check, including reformatting
all the things cleanup on shell and configuration
2024-10-19 01:41:53 -05:00
Greg Hellings a71eb7485a Completely reformat to satisfy nixfmt 2024-10-19 01:20:46 -05:00