Commit Graph
1065 Commits
Author SHA1 Message Date
Greg Hellings 96955700d4 Prepare for new IVR Mac machine
Getting code prepared for arrival of the new Mac system
Adding the basic casks that I need
2025-05-09 11:18:52 -05:00
Greg Hellings 293bb518d6 Update editors
Add remote-nvim plugin
Switch away from Zed FHS
2025-05-08 12:52:16 -05:00
Greg Hellings e0b1b5fe4f Add more VSCode tools 2025-05-06 13:19:26 -05:00
Greg Hellings 1d6b677f9a Make Jude able to do Android things 2025-05-02 15:17:57 -05:00
Greg Hellings e335b0b874 Try cursor on Exodus 2025-04-30 23:13:58 -05:00
Greg Hellings b0004aa765 Squelch deprecation warnings 2025-04-30 22:31:03 -05:00
Greg Hellings 19b633dcde Update comments to know what I'm handling 2025-04-25 15:33:53 -05:00
Greg Hellings 4556556f0e Updates for VSCode
Configure copilot settings
Enable again on IVR
2025-04-25 15:29:23 -05:00
Greg Hellings 21b9b3b070 Remove unused projects from IVR 2025-04-22 14:25:42 -05:00
Greg Hellings 2395e365db Tidy up vm-jellyfin
Get drivers and firmware working for AMD passthru GPU
Add jellyfin user to the groups to use card for transcription
Update IP address
2025-04-18 16:55:51 -05:00
Greg Hellings 0b1aa9c3b7 Activate vox before other xontribs
When vox was activated after apipenv, then opening a new shell in a
folder with a Pipfile resulted in calls to vox before the xontrib had
been loaded. This resulted in improper error messages about missing
the vox program and meant the Pipenv was not auto-loading in that
folder.

By moving activation of vox before these other xontribs, those xontribs
can make use of vox internally
2025-04-18 15:41:02 -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 6c79fc2e29 Don't triple-build jellyfin 2025-04-17 22:48:42 -05:00
Greg Hellings 7b7c1c9c81 Move root definition to hardware 2025-04-17 22:46:17 -05:00
Greg Hellings a5268509ba Merge branch 'main' of src:greg/nixos-config 2025-04-17 22:42:59 -05:00
Greg Hellings 6437126eac Move Jellyfin into Proxmox 2025-04-17 22:42:18 -05:00
Greg Hellings b863b86220 Add qemuGuest to Gitlab 2025-04-17 22:40:30 -05:00
Greg Hellings f417d0150b Update Jellyfin address 2025-04-17 22:39:38 -05:00
Greg Hellings 39b71456e0 Bring IOMMU to Jeremiah 2025-04-17 22:15:01 -05:00
Greg Hellings b4d91b8215 Fetch lib for exodus 2025-04-17 20:17:58 -05:00
Greg Hellings 3a673594c3 Bump nextcloud to 31 2025-04-17 16:59:05 -05:00
Greg Hellings 67e626c470 Add a direct mount of the Btrfs on Jeremiah
Add a mountpoint for the root Btrfs volume on Jeremiah so that the root
of the volume can be accessed
Also, create and mount a PVE subvol for fiddling around with the Btrfs
suport in PVE
2025-04-17 16:52:11 -05:00
Greg Hellings f75ae5c983 Remove Git from Isaiah
Remove the Gitlab container from Isaiah
Remove references to the builder in a container on Isaiah
Combine configuration into a single file
2025-04-14 22:58:03 -05:00
Greg Hellings 0efccd5a0c Re-enable Jeremiah runner 2025-04-14 22:20:56 -05:00
Greg Hellings c14b88c7fa Update gitlab public key 2025-04-14 18:02:19 -05:00
Greg Hellings 8a0a386ae6 Setup gitlab on VM
Move GitLab to the VM
Slight tweaks to the configuration to make it better (such as binding to
0.0.0.0 for Nginx)
2025-04-14 17:55:07 -05:00
Greg Hellings a56077efca Merge remote-tracking branch 'jude/main' 2025-04-14 15:05:22 -05:00
Greg Hellings 98efad2780 Rekey secrets to include gitlab 2025-04-14 15:04:54 -05:00
Greg Hellings cc8b5f4ffa Configure new gitlab VM 2025-04-14 14:57:44 -05:00
Greg Hellings 140ba3d08a Streamline base install
Don't install printers by default
Don't install NetworkManager by default, as it pulls in WAY too many
dependencies, including a full GUI suite
Simplify the template
2025-04-14 00:44:19 -05:00
Greg Hellings 2b90378800 Update proxmox on Jeremiah 2025-04-13 23:05:11 -05:00
Greg Hellings ae9b88fce2 Add Proxmox to Jeremiah 2025-04-13 21:04:59 -05:00
Greg Hellings ef2087b20b Update to latest Zed
Nix flake update
Switch to Zed with FHS
Update bookmarks to the latest formulation from home-manager
2025-04-10 16:21:10 -05:00
Greg Hellings 51e7a63897 Add fswatch 2025-04-04 09:35:53 -05:00
Greg Hellings 678e9ac6b1 Add logrotate to the gitlab instance 2025-04-02 21:50:05 -05:00
Greg Hellings 349fec35b0 Significant updates to git config 2025-03-28 09:54:41 -05:00
Greg Hellings a12688bf81 Add container tools to IVR 2025-03-28 08:27:24 -05:00
Greg Hellings 33a036ca40 Make base slightly leaner 2025-03-27 10:31:41 -05:00
Greg Hellings ef09bc78ee Cut sha256sum output 2025-03-23 01:47:58 -05:00
Greg Hellings ca1e52583a Add Door Loop 2025-03-23 00:28:53 -05:00
Greg Hellings 8b5c35e2e5 Make builds more stable with upload name 2025-03-23 00:28:35 -05:00
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