Commit Graph
1078 Commits
Author SHA1 Message Date
Greg Hellings b7d66709ca Make podman enablement a personal module
Podman needs some configuration, so I'm splitting it out to its own
module
2025-05-14 21:22:13 -05:00
Greg Hellings decb2f50a4 Add podman-compose to Jude 2025-05-14 21:11:55 -05:00
Greg Hellings 63a2c8b705 Add updated Zed for now
Add HPsaucii's Zed repo
Add zed-editor to the overlay
Fix Vulkan on Jude
2025-05-13 22:19:21 -05:00
Greg Hellings 4ff045622b Remove Discord 2025-05-13 13:40:23 -05:00
Greg Hellings 4572317d64 Fix Jude ventoy reference 2025-05-13 13:40:14 -05:00
Greg Hellings 78ddae354a Remove garnix from references 2025-05-13 13:40:14 -05:00
Greg Hellings b094763708 Limit Jeremiah parallel jobs 2025-05-13 13:33:38 -05:00
Greg Hellings e1ee83f6b9 Update pins, add zed-bin
zed-bin still doesn't show the UI, but this is at least one attempt
Update flake inputs
2025-05-13 09:31:29 -05:00
Greg Hellings 83579cfcd9 Add gimp to Exodus 2025-05-13 09:31:29 -05:00
Greg Hellings 10a8fd5311 Run fingerprint service and fwupd 2025-05-13 09:31:29 -05:00
Greg Hellings a45d3322a0 Fix deprecation warning in Ansible 2025-05-12 22:03:28 -05:00
Greg Hellings dc2786fc4b Add nixos-hardware repo 2025-05-10 21:08:05 -05:00
Greg Hellings 6db66fa45e Add more things I will want on the Mac 2025-05-09 12:54:21 -05:00
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