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
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