Greg Hellings
1e7bf67597
Lots of formatting?
2025-11-02 22:59:43 -06:00
Greg Hellings
9c66f1ae1d
Reformatting ftw
2025-11-02 22:49:57 -06:00
Greg Hellings
5e55c31019
Reformatting
2025-11-02 22:44:01 -06:00
Greg Hellings
2239dbeb45
Do not attempt aarch64-darwin builds on break
2025-11-02 22:39:48 -06:00
Greg Hellings
a227302e36
Make the Gitlab Runner exclusive choices.
2025-11-02 22:33:05 -06:00
Greg Hellings
e60d62ce45
Only build Darwin on Garnix
2025-10-31 00:14:41 -05:00
Greg Hellings
8e4ea37fba
Install steam to Exodus.
2025-10-30 20:19:28 -05:00
Greg Hellings
90df912f1a
Fix auto-mounting NFS
...
Since my NFS mounts are connecting across tailscale, we need to force
them to wait for the tailscaled to be connected already
2025-10-26 22:19:27 -05:00
Greg Hellings
4e5320847b
Add backups for Immich
...
Add a nightly cron backup to push Immich backups onto the NAS
2025-10-25 01:06:31 -05:00
Greg Hellings
5e3d02843c
Add kubernetes dashboard
2025-10-22 16:18:02 -05:00
Greg Hellings
3a64c364eb
Fix Portainer bookmark
2025-10-22 15:45:20 -05:00
Greg Hellings
9e8e9aa514
Update tailscale module
...
Allow me to configure the hostname that tailscale reports
2025-10-22 15:41:04 -05:00
Greg Hellings
0bb96abdbe
Add go to ivr
2025-10-21 09:59:31 -05:00
Greg Hellings
02a6004eb0
Upgrade Flux to 2.7.2
2025-10-19 21:52:57 -05:00
Greg Hellings
ecf97ea72c
Tailscale now needs an opaque secret
...
Somewhere in the definition of the Tailscale operator the configuraiton
changed from taking a basic-auth formatted secret to needing a
customized one. This makes that happen
2025-10-19 21:51:24 -05:00
Greg Hellings
89460c4e21
Upgrade Immich to v2.1.0
...
Move to using kustomize'd helm charts to deploy it
Update the new version of the helm chart, which has very different
values structure
Move database into the db namespace
Upgrade the db to include vectorchord
Upgrade CNPG to now include barman cloud natively
Migrate databases to Barman Cloud plugin, completely
Eliminate yet another shell script step in applying my k8s config
2025-10-19 21:48:30 -05:00
Greg Hellings
0de9d5e002
Update bookmark set
2025-10-16 23:21:39 -05:00
Greg Hellings
6a934a7720
Fix cache key for attic
2025-10-16 23:21:14 -05:00
Greg Hellings
dd731c066b
Update zims
2025-10-16 20:23:35 -05:00
Greg Hellings
459889d1d2
Add compose and attic configurations
...
Add compose directory to store docker/podman compose files for running
on the TrueNAS box
Add attic configurations to auto-listen on all my home boxes to upload
builds
Update nix-conf to support reading from the Attic server
2025-10-16 17:25:43 -05:00
Greg Hellings
61959392e1
Ignore unneeded duplicate packages
2025-10-16 12:49:00 -05:00
Greg Hellings
0b6f269d35
Commit the progress made (so far) on fixing the zims downloader
2025-10-16 10:46:02 -05:00
Greg Hellings
6744f6ac34
Remove defaultEditor setting
2025-10-16 10:45:09 -05:00
Greg Hellings
d7222f7ecf
Add dev containers to VSCode
2025-10-16 00:22:24 -05:00
Greg Hellings
4716fb13c6
Add dev containers shortcut and /usr/local/bin support
2025-10-16 00:22:24 -05:00
Greg Hellings
72de86ff53
Write shell script to clean podman images
2025-10-16 00:22:24 -05:00
Greg Hellings
1797eed267
Configure uv on IVR
2025-10-16 00:22:24 -05:00
Greg Hellings
59756f1748
Update EDITOR again
...
This time use nixvim instead of neovim
Reference the `build.package` output for the final version with configs
and settings and all of that jazz
Set nixvim as my default editor
2025-10-15 23:31:40 -05:00
Greg Hellings
b1c8bbab26
Set editor in Xonsh
2025-10-15 23:31:40 -05:00
Greg Hellings
54b3620029
Make the things better
...
Use transmission, which is not broken
Bump supposed version of zim meta package
Provide better passing of arguments to updater
2025-10-15 23:31:40 -05:00
Greg Hellings
245658c441
Update Isaiah Windows boot
2025-10-15 23:31:40 -05:00
Greg Hellings
dae6406c45
Significant updates to zim update script
...
No longer silently panic when a command fails
Check that filename has changed and only run when there is a newer
filename
Write output directly to file rather than to stdout
2025-10-15 12:25:22 -05:00
Greg Hellings
9e4ff037de
Clean up some build failures
2025-10-15 09:16:45 -05:00
Greg Hellings
395bd6f567
Merge branch 'main' of vm-gitlab.shire-zebra.ts.net:greg/nixos-config
2025-10-15 00:03:28 -05:00
Greg Hellings
3f587cdf8e
Use restic for backups
...
Now that I have a working Restic backup server, use that for backups
rather than rsyncing to Synology
2025-10-15 00:02:48 -05:00
Greg Hellings
81e3364928
Merge branch 'main' of vm-gitlab.shire-zebra.ts.net:greg/nixos-config
2025-10-15 00:01:35 -05:00
Greg Hellings
16e98c44b8
Change backups to Restic
2025-10-13 21:09:27 -05:00
Greg Hellings
d11ce63a98
Add Restic bookmark
2025-10-13 20:05:10 -05:00
Greg Hellings
07c0a324ab
Add force allow paste
2025-10-10 22:56:11 -05:00
Greg Hellings
145f43d352
Add nas1 attic cache
2025-10-10 21:38:00 -05:00
Greg Hellings
85c6e2a4cd
Merge branch 'main' of src:greg/nixos-config
2025-10-08 08:22:21 -05:00
Greg Hellings
46e290042a
Merge branch 'main' of src:greg/nixos-config
2025-10-08 08:22:07 -05:00
Greg Hellings
a14121563e
Add pre-commit to Exodus
2025-10-02 23:06:58 -05:00
Greg Hellings
aae5743f1d
Add gnucash to exodus
2025-10-02 23:06:58 -05:00
Greg Hellings
701090d10a
Tidy up vim config and Flake update
2025-10-02 23:06:58 -05:00
Greg Hellings
f7346b6e8d
Move from crontab to systemd timers
2025-10-02 23:06:58 -05:00
Greg Hellings
3046178f6b
Add gcc-tune script
2025-10-02 23:06:58 -05:00
Greg Hellings
11825210f9
Add vm-jellyfin home config
2025-09-27 23:57:12 -05:00
Greg Hellings
4ddfc64f26
Remove Dashy
2025-09-27 09:20:01 -05:00
Greg Hellings
7951863c6e
Do not build on Genesis
2025-09-27 09:19:17 -05:00
Greg Hellings
ddd47a24dd
Mount NFS shares to Jellyfin
2025-09-27 01:59:07 -05:00
Greg Hellings
16ae794239
Add nas1 Tailscale settings
2025-09-27 01:48:01 -05:00
Greg Hellings
b65e5a9a10
Fix long standing Zed syntax errors
2025-09-27 00:46:43 -05:00
Greg Hellings
62c14b90f0
Merge branch 'main' of srcpub:greg/nixos-config
2025-09-27 00:41:36 -05:00
Greg Hellings
c2eedbfeb9
Add bookmarks
2025-09-27 00:40:45 -05:00
Greg Hellings
eeb719e6b5
Fix Ghostty on SSH
2025-09-23 11:30:38 -05:00
Greg Hellings
774b34cc49
Remove docker from IVR and add uv
2025-09-22 08:57:47 -05:00
Greg Hellings
c62433f835
Make rebuild more responsive
2025-09-21 18:53:42 -05:00
Greg Hellings
17601803ee
Add nas1 DNS settings
2025-09-21 18:53:25 -05:00
Greg Hellings
869208556c
Fix up some vim config foibles
2025-09-21 18:52:45 -05:00
Greg Hellings
8847d92b2c
Update flake.nix
2025-09-21 18:51:35 -05:00
Greg Hellings
5476a4fb56
Add mariadb tools to nix-darwin
2025-09-16 22:35:53 -04:00
Greg Hellings
54d61606d1
Update IVR stuff
2025-09-16 09:52:23 -05:00
Greg Hellings
e6d4bf0cdf
Fix SSH config for new module
2025-09-16 09:52:12 -05:00
Greg Hellings
d100f804df
Update lock and add lazyssh
2025-09-16 09:51:33 -05:00
Greg Hellings
6d2b47d8b7
Add helm to home-manager
2025-09-15 22:20:53 -04:00
Greg Hellings
04486bdd26
Cluster restored, so re-enabling replica anti-affinity
2025-09-12 20:12:10 -05:00
Greg Hellings
6748ca22a4
Add bake command
2025-09-12 13:25:00 -05:00
Greg Hellings
62a8d97be3
Source before reference
2025-09-12 09:57:05 -05:00
Greg Hellings
e4732cd89c
Add README.md
2025-09-11 23:59:50 -05:00
Greg Hellings
c891c5f514
Move some auto-deploy options around
2025-09-11 23:57:10 -05:00
Greg Hellings
9b4132610d
Update gitlab-runner Helm chart
2025-09-11 23:39:08 -05:00
Greg Hellings
f326e92ca5
Fix yaml for longhorn
2025-09-11 23:05:14 -05:00
Greg Hellings
dd75f6cdd7
Make output easier to read
2025-09-11 23:01:00 -05:00
Greg Hellings
251f333c3e
Change folder name for backups
2025-09-11 23:00:48 -05:00
Greg Hellings
a7e0b32df4
Make charts charty again
2025-09-11 23:00:19 -05:00
Greg Hellings
3b24d5ae26
Cleanup external references
2025-09-11 21:39:53 -05:00
Greg Hellings
52189eff57
Use nixhelm repo, add tailscale to autodeploy
2025-09-11 21:39:53 -05:00
Greg Hellings
5992fa86c0
Add external-secrets to helm distributions
2025-09-11 21:39:53 -05:00
Greg Hellings
c6b96642f7
Auto-install kyverno chart
2025-09-11 21:39:53 -05:00
Greg Hellings
3cf32090d6
Move flux to NixOS and add URL hashes
2025-09-11 21:39:53 -05:00
Greg Hellings
305ca30ad5
Add cert-manager to startup process
2025-09-11 21:39:53 -05:00
Greg Hellings
a573f12221
Move node annotations to Nix
2025-09-11 21:39:53 -05:00
Greg Hellings
ce0fd0102a
Move node labels to Nix
2025-09-11 21:39:53 -05:00
Greg Hellings
1a284e0e5f
Slight improvements to legibility of results
2025-09-11 21:39:34 -05:00
Greg Hellings
4311585a4e
Enable nushell language server
2025-09-11 21:11:31 -05:00
Greg Hellings
6e7c488de1
Add nu-shell functions
2025-09-11 12:15:39 -05:00
Greg Hellings
c8eaa02ebb
Suppress MOTD banners
2025-09-11 11:26:37 -05:00
Greg Hellings
6ab984cacf
Make cluster slightly less robust
2025-09-09 23:27:48 -05:00
Greg Hellings
0e6f3ada79
Isaiah is currently down
2025-09-09 23:26:42 -05:00
Greg Hellings
242b974a9e
Add hosea home config
2025-09-04 08:01:21 -05:00
Greg Hellings
8119b9e0a5
Add find file alias to nushell
2025-08-27 11:08:08 -05:00
Greg Hellings
743c1fede1
Add BitWarden escape hatch image
2025-08-27 10:40:09 -05:00
Greg Hellings
53f868dc1e
Barman plugin requires cert-manager
2025-08-27 10:40:09 -05:00
Greg Hellings
d701cd7b3e
Add wget to img-bitwarden
2025-08-27 10:40:08 -05:00
Greg Hellings
e07c1d54f9
Increase disk space for Postgres
2025-08-27 10:40:08 -05:00
Greg Hellings
3998139279
Remove old mount from Zeke
2025-08-26 20:20:35 -05:00
Greg Hellings
568aef0fdb
Add disk space for pgvector
2025-08-26 19:57:38 -05:00
Greg Hellings
df5d81d092
Update Isaiah for new harddrive setup
2025-08-23 01:48:05 -05:00
Greg Hellings
b860a6d2a6
Add virtualbox to IVR
2025-08-21 17:59:38 -05:00