Greg Hellings
47f2653d43
Add ghostty and settings
2025-08-01 10:24:57 -05:00
Greg Hellings
ae1c1260d2
Remove custom zeditor flake
2025-07-29 23:13:40 -05:00
Greg Hellings
6761cb32f2
Move big 3 to run both Runners
2025-07-29 23:13:10 -05:00
Greg Hellings
a042a3a0e0
Fix formatting
2025-07-28 22:13:03 -05:00
Greg Hellings
d52109f7f7
Add mumble and kdenlive
2025-07-28 20:34:00 -05:00
Greg Hellings
f5abc62d65
Update nixpkgs
2025-07-28 20:33:49 -05:00
Greg Hellings
f77ded4b6e
pgvector size increase to 30GiB
2025-07-24 12:56:06 -05:00
Greg Hellings
ffba523e68
Remove references to missing files
2025-07-24 12:56:06 -05:00
Greg Hellings
8624902722
Expose backup secrets to Longhorn
2025-07-24 12:56:06 -05:00
Greg Hellings
1c5507ce8d
Install gitlab-runner on Zeke
2025-07-24 12:56:06 -05:00
Greg Hellings
2e8dcb7497
Enable Graphene install on Exodus
2025-07-24 12:56:06 -05:00
Greg Hellings
204e176ddc
Add bookmark
2025-07-24 12:56:06 -05:00
Greg Hellings
1354eee354
Basic zellij configuration
2025-07-24 09:56:18 -05:00
Greg Hellings
54c8c6c529
Add podman to IVR
2025-07-24 09:56:04 -05:00
Greg Hellings
e4d726e665
Update pins
2025-07-24 09:55:44 -05:00
Greg Hellings
9ffff4adcb
Impala is Linux-only
2025-07-11 10:48:17 -04:00
Greg Hellings
c40f890c31
Add some dns tools
2025-07-07 21:50:34 -05:00
Greg Hellings
fea1a7642c
Enable Immich
...
Kubernetes files to stand up Immich, including Redis, a separate
Postgres cluster, and more
2025-07-07 21:48:47 -05:00
Greg Hellings
211270bc4c
Bookmark updates
...
Combine SubTo and REI
Add Longhorn
2025-07-03 21:40:11 -05:00
Greg Hellings
c7e96d1f29
Enable Longhorn at last
...
Enable the iscsi services on the local hosts
Enable special NixOS style Longhorn workarounds
Enable Longhorn in Kubernetes, as well
Update host names to point at Longhorn
Expose Longhorn UI and secrets
2025-07-03 01:36:59 -05:00
Greg Hellings
9940e89d2e
Add keepalived to cluster
...
Add keepalived for the Kubernetes cluster
Set VIP to 10.42.5.1
Set *.cluster DNS resolution to this IP address
But do not move existing *.kubernetes targets, yet, as there is a need
to ensure that subnet routers are properly configured
2025-07-02 23:07:08 -05:00
Greg Hellings
6c4cc2cd30
Rewrite deploy
2025-07-02 12:01:33 -05:00
Greg Hellings
bc67c9b885
Use impala instead of gomuks
2025-07-02 12:01:33 -05:00
Greg Hellings
f9f1357b8e
Rename of Jude to Zeke
...
Since Jude is a now a server, we rename it to Zeke, for Ezekiel
Update of tailscale to auto-register nodes
Update kubernetes to install the etcd application
Update Zeke IP address and DNS bindings
2025-07-02 12:01:27 -05:00
Greg Hellings
f1f38d85ec
More updates to jude for new role
2025-07-01 23:24:14 -05:00
Greg Hellings
4516958b91
Add some TUI tools
...
Add rainfrog for databases
Add tenere for LLMs
Add jqp for playing with jq scripts
Add wiki-tui for wikipedia
Add iamb for Matrix
2025-07-01 22:33:18 -04:00
Greg Hellings
aae3867944
Update zed settings
2025-06-24 22:44:52 -05:00
Greg Hellings
853562128e
Update zims
2025-06-24 22:44:32 -05:00
Greg Hellings
86a371b0aa
Update starship config
2025-06-24 13:28:52 -05:00
Greg Hellings
1512028ea9
Merge branch 'main' of srcpub:greg/nixos-config
2025-06-24 09:35:41 -05:00
Greg Hellings
b65a615d21
Add Audacity and DBeaver to IVR box
2025-06-24 08:21:32 -05:00
Greg Hellings
87e615135c
Update pins and make Zed configuration
2025-06-24 01:39:59 -05:00
Greg Hellings
a6d2067ff7
Improvements to IVR
2025-06-23 09:19:16 -05:00
Greg Hellings
e62c88b976
Update pins
2025-06-22 00:26:31 -05:00
Greg Hellings
27f1e34d49
Update VSCode plugins
2025-06-22 00:26:25 -05:00
Greg Hellings
da6f7d5d6b
Sign before pushing to repo
2025-06-19 23:54:37 -05:00
Greg Hellings
d8f0d90e65
Update deps in home manager
2025-06-19 23:54:13 -05:00
Greg Hellings
1375bb26fc
Allow doubles on linode
2025-06-19 23:53:49 -05:00
Greg Hellings
d85012e1b3
Merge branch 'main' of srcpub:greg/nixos-config
2025-06-19 22:46:19 -05:00
Greg Hellings
d7ed0def2e
Add element and vagrant to jude
2025-06-19 22:46:07 -05:00
Greg Hellings
81093c16e6
Add slint plugins
2025-06-19 13:16:42 -05:00
Greg Hellings
cc0eb9df6a
Update hash for wikiversity_en_all
2025-06-17 19:55:27 -05:00
Greg Hellings
06ef8be354
Install element on Jude
2025-06-17 19:55:08 -05:00
Greg Hellings
76e3714bc2
Use HTTPS for registry
2025-06-17 19:54:53 -05:00
Greg Hellings
6f3c9c68d5
Update zim - both formatting and wikibooks fr hash
2025-06-17 15:26:19 -05:00
Greg Hellings
238ddade03
Make things stable again
...
Jude is now k3s control plane only
Linode connections to vm-gitlab
Gitlab settings working properly
2025-06-17 15:04:19 -05:00
Greg Hellings
aa3953a8b0
Fix pushing to GitLab registry
2025-06-13 02:37:42 -05:00
Greg Hellings
61c921cd91
Fix the name of the repo
2025-06-13 00:37:32 -05:00
Greg Hellings
09543fbe13
Fix discovering home-manager paths
2025-06-13 00:17:09 -05:00
Greg Hellings
75930558a3
Merge branch 'main' of src:greg/nixos-config
2025-06-11 23:59:28 -05:00
Greg Hellings
63151c5b44
Merge branch 'main' of src:greg/nixos-config
2025-06-11 23:55:02 -05:00
Greg Hellings
676b100e99
Update gitlab-runner configs
2025-06-11 23:54:32 -05:00
Greg Hellings
fc813cc4ef
Gitlab now uses https
2025-06-12 04:48:55 +00:00
Greg Hellings
1e28a22503
Update path to src
2025-06-12 04:45:03 +00:00
Greg Hellings
bdd5e08fd9
Add linode to home
2025-06-12 04:44:39 +00:00
Greg Hellings
347a494feb
Merge branch 'main' of src:greg/nixos-config
2025-06-11 22:59:01 -05:00
Greg Hellings
eddbf9292f
Fix gitlab. Again
2025-06-11 22:57:09 -05:00
Greg Hellings
e13bee750c
Make gitlab use remote postgres
2025-06-11 21:29:20 -05:00
Greg Hellings
963757171a
New disks for vm-gitlab
2025-06-11 20:03:18 -05:00
Greg Hellings
3194941f93
Fix jude
2025-06-11 18:55:27 -05:00
Greg Hellings
d4b99047e3
Add vm-gitlab
2025-06-11 18:37:27 -05:00
Greg Hellings
ac204d075b
Log in before pushing
2025-06-11 13:37:24 -05:00
Greg Hellings
c7f79b6e7f
Try running podman, again
2025-06-11 13:29:54 -05:00
Greg Hellings
2252c53dee
Enable broot, keychain, and yazi
2025-06-11 13:26:05 -05:00
Greg Hellings
1efca98b9a
Enable Nushell and Carapace
...
Add nushell and some basic settings so that it works politely
Add carapace configuration to both nushell and Xonsh
2025-06-11 12:35:01 -05:00
Greg Hellings
507cc4cf37
Push with docker, not podman
2025-06-11 03:18:20 -05:00
Greg Hellings
377e0edf1f
Gitlab Runner in Kubernetes
2025-06-11 03:16:16 -05:00
Greg Hellings
4ca31c5972
Fix shells paths
2025-06-11 02:44:36 -05:00
Greg Hellings
2443429454
Fix Jeremiah and hms
...
Add Jeremiah to the users page
Remove unnecessary home-manager configuration
Convert hms into a shell application
2025-06-11 01:24:15 -05:00
Greg Hellings
d61e159706
Merge branch 'main' of src:greg/nixos-config
2025-06-11 00:25:55 -05:00
Greg Hellings
10a0e1d3a9
Fix building of home and remove cursor
2025-06-10 23:20:00 -05:00
Greg Hellings
f99751ecea
Disable Isaiah runner for now
2025-06-10 21:48:41 -05:00
Greg Hellings
559d619abd
Fix path to auth file
2025-06-10 21:48:12 -05:00
Greg Hellings
a7475411e0
Try to build and push separately
2025-06-10 21:29:15 -05:00
Greg Hellings
997b774b66
Merge branch 'main' of src:greg/nixos-config
2025-06-10 20:35:30 -05:00
Greg Hellings
18b0092cf5
Add greg to podman
2025-06-10 20:34:37 -05:00
Greg Hellings
1c44dfad6f
Make it build correctly
2025-06-10 15:05:09 -05:00
Greg Hellings
f93908c43f
Devolve home-manager separately
2025-06-10 14:56:59 -05:00
Greg Hellings
eecd6e6d5d
Separate system from home-manager again
2025-06-10 14:28:46 -05:00
Greg Hellings
389a55d8bc
Update packages pin
2025-06-10 12:47:20 -05:00
Greg Hellings
e42b1282b6
Add default gnome settings
2025-06-09 21:55:50 -05:00
Greg Hellings
1e388831aa
No longer a matrix VM running
2025-06-06 01:18:27 -05:00
Greg Hellings
63e5f17ae4
Update gitlab syncthing id
2025-06-06 01:05:47 -05:00
Greg Hellings
314f42d762
Update nurpkgs
2025-06-05 14:01:57 -05:00
Greg Hellings
54ee42897d
Add some programs to IVR
2025-06-05 13:25:50 -05:00
Greg Hellings
021aea0643
Merge branch 'main' of 10.42.4.3:greg/nixos-config
2025-06-05 13:25:38 -05:00
Greg Hellings
ec06d665cd
Update zed
2025-05-30 00:26:07 -05:00
Greg Hellings
c71436d926
Try to fix podman exec
2025-05-30 00:25:34 -05:00
Greg Hellings
4e137b97ec
Add greg to podman group
2025-05-30 00:24:25 -05:00
Greg Hellings
24d1247a79
Make local cache configurable
2025-05-29 10:48:46 -05:00
Greg Hellings
04723ae03e
Update python settings in home-manager
2025-05-28 11:21:12 -05:00
Greg Hellings
ff9ac93287
Add packages to IVR
2025-05-28 11:20:54 -05:00
Greg Hellings
d7f53e53a3
Expost postgres cluster
...
Expose the postgres cluster outside of the Kubernetes cluster
Give myself the option of connecting to postgres from my own machines,
so that I can hopefully leverage the improved performance
Update some file linting issues in Nix
Add necessary gitlab keys so it can be updated properly the next time I
deploy to it
Add DNS entries for postgres
Update the configuraiton of Traefik to expose the appropriate ports
2025-05-28 00:10:50 -05:00
Greg Hellings
c1922282d5
Add bookmarks
2025-05-27 20:05:05 -05:00
Greg Hellings
ee5389baea
Install Helm as objects
...
Rather than running helm on the client and passing it to kubectl, just
install Flux and set the Helm repos on the server side
Add resolv.conf to the Kubernetes config so that the hosts can resolve
hostnames in order to pull down the Helm repositories
Add backups to the database configurations
2025-05-27 19:16:11 -05:00
Greg Hellings
26d4e9b771
Configure Dendrite on kubernetes
...
Configure a matrix database
Configure Dendrite into Kubernetes
Update vps configuration to new settings
2025-05-26 23:37:24 -05:00
Greg Hellings
ce5f604636
External Secrets setup
...
Setup the external secrets helm charts
Convert hard coded secrets to external secrets
Add BitWarden CLI for serving external secrets
2025-05-26 17:10:01 -05:00
Greg Hellings
3110cff93c
Basic Kubernetes configuration up and running
...
Add postgres operator and cluster
Create gitlab database declaratively
Update flake
YES, YES, I KNOW THE PASSWORDS ARE DUMB AND WORLD READABLE
2025-05-26 12:20:29 -05:00
Greg Hellings
7a60c58a74
Set Jude a static IP address
...
Give both Jude interfaces their own IP addresses
and use those to set the TLS name better
Fixes #9
2025-05-22 23:23:06 -05:00
Greg Hellings
3e8c828601
Updates across the board to support nix-darwin again
2025-05-22 08:40:18 -05:00