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
Greg Hellings
92237b2108
More nushell aliases
...
Propagate the environment variables out of the functions when
appropriate
Add rebuild command
Add deploy function
2025-08-19 15:43:55 -05:00
Greg Hellings
a90ddf9dce
Add slight delays to VPN
2025-08-19 15:12:09 -05:00
Greg Hellings
13b4c26e66
Add VPN script
2025-08-19 15:09:42 -05:00
Greg Hellings
a2082d3ffe
Rename older modules version
2025-08-19 15:09:33 -05:00
Greg Hellings
c96560f22d
Add notunes
2025-08-19 15:09:15 -05:00
Greg Hellings
7aabe6246e
Update nushell file format
2025-08-18 02:06:03 -05:00
Greg Hellings
1802973ac2
Update nixpkgs pins
2025-08-18 02:04:21 -05:00
Greg Hellings
4ff64df35c
Slight tweaks to gitlab-runner
2025-08-18 02:04:06 -05:00
Greg Hellings
81c26f25c0
Make Exodus build things, too
2025-08-17 13:48:27 -05:00
Greg Hellings
fdeef473dc
Tweak nushell configuration
2025-08-15 22:59:11 -05:00
Greg Hellings
2654a8972d
Tailscale in Kubernetes
...
Set tailscale operator up in Kubernetes
Configure external services
2025-08-15 22:39:00 -05:00
Greg Hellings
5d883cdcfc
Move things into more hierarchical namespaces
2025-08-15 21:29:43 -05:00
Greg Hellings
218cc3f7cc
Improved macOS Nushell tweaks
2025-08-15 13:34:02 -05:00
Greg Hellings
6abd6e9781
Fix yaml2js
2025-08-13 22:39:12 -05:00
Greg Hellings
a1be0912da
Standardize lots of shell aliases
2025-08-13 22:32:54 -05:00
Greg Hellings
c691b6b8a1
Fix Ghostty settings
2025-08-13 13:39:34 -05:00
Greg Hellings
3785ed6933
More updates for Zellij
2025-08-11 14:04:51 -05:00
Greg Hellings
905664b7de
Zellij default shell Xonsh
2025-08-07 11:24:37 -05:00