Commit Graph
100 Commits
Author SHA1 Message Date
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
Greg Hellings 1c05bfc036 Adjust work commands 2025-08-01 10:25:13 -05:00
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