Commit Graph
1195 Commits
Author SHA1 Message Date
Greg Hellings 635ff2926a Remove extra services from Genesis
Remove ACME from Geneis, since I don't use it
Remove Uptime Kuma since I also don't use it

Fixes #6
2025-05-21 22:55:59 -05:00
Greg Hellings ffd2dd78bc Rework how gitlab-runners are defined 2025-05-21 22:25:11 -05:00
Greg Hellings 4cd0de0109 Isaiah gets new kubernetes runner 2025-05-20 22:51:42 -05:00
Greg Hellings 641c9fd7ac Rename Jeremiah key 2025-05-20 22:27:28 -05:00
Greg Hellings d8798bc17d Remove isaiah-podman and docker-auth gitlab keys 2025-05-20 22:13:31 -05:00
Greg Hellings 495dc1a074 Set kubernetes flags for Jude 2025-05-20 00:19:20 -05:00
Greg Hellings cefc796a1d Set the ports in the correct place 2025-05-19 23:42:29 -05:00
Greg Hellings afe5ca7752 Add kubernetes hostnames and ports 2025-05-19 22:50:20 -05:00
Greg Hellings 82f09cc33e Enable Kubernetes on Jeremiah 2025-05-19 22:01:49 -05:00
Greg Hellings b70c7874cc Fix Isaiah to actually work 2025-05-19 21:47:35 -05:00
Greg Hellings 6a297a4fc4 Change k3s CIDRs 2025-05-19 20:42:26 -05:00
Greg Hellings fa302301af Isaiah spin up
Bring Isaiah back into commission, this time as the core of my k3s
cluster. Standing up the basic serverInit, and also creating the core
server components that are needed.
2025-05-19 20:10:21 -05:00
Greg Hellings d794588710 Update flake lock 2025-05-19 16:15:30 -05:00
Greg Hellings 0e80ed2754 Remove zed-bin, since it was dumb, anyway 2025-05-19 16:14:21 -05:00
Greg Hellings 6d3a0269af Use btop instead of htop 2025-05-19 16:13:33 -05:00
Greg Hellings 7fde53230c Add srcpub alias to ssh 2025-05-19 09:53:35 -05:00
Greg Hellings 9a7deffe4d Add nushell and tabby to ivr 2025-05-15 13:52:47 -05:00
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