- Tacoma, WA
- https://www.linkedin.com/in/joey-hafner-b8977a107/
- Joined on
2023-11-23
Block a user
Improve Management Plane: Secrets Management
One of the guiding principles for this repo is declarative-ness. As such, using sops to store our secrets securely and declaratively is probably the simplest valid management plane for us. …
Improve Management Plane: Secrets Management
Refactor Secrets Management
I'm pretty happy with where we're at. I suspect that the setup process has some friction, but we'll cross that bridge when we get to it.
As is, our workflow for secrets:
- When a file…
b4833f8eb5
Add devops tools
9bcf71bb27
Add support for cloudflare ddns script to vyos script
e66a0d48a9
Add enableSmartCommit
725e5a26a1
Add thunar file manager, remove dolphin
2ac5ee8d7c
Add bottles
2002a3e803
Add rofi-rbw keybind
158c9cb9d7
Switch from fzf-bw to rofi-bw
c2addf0618
Automatically pull before push
01e976a1a8
Enable git autofetch for vscode
9cb1c6d080
Get (most) symbols working in VSCode, improve support for system rebuild workflow, clean up waybar, switch to grimblast (w/ keybind)
9abb87ace5
Merge remote-tracking branch 'refs/remotes/origin/main'
ba536e121e
Reorganize packages list, replace rofi-wayland with wofi, add dolphin, add polkit-kde-agent, enable services for power-profiles-daemon, sddm (w/ autologin)
445ffe2c2c
Remove fonts from nixos config
d9644039cc
Add fonts to home-manager config
3026858fc4
Switch to "media" nix file, add hyprland as home-manager import
4ba679cf19
WIP
89414577c7
Variablize vyos target for SSH commands, add function to run arbitrary op-mode commands
152403cc55
Move vyos config to its own directory, build workflow tools for deploying configs, encrypt entire vyos config file until a better approach can be built
8f578aed76
Enable longhorn in cluster
00f1e2c2ef
Add k3s management tools, add binary for deploy-rs
33b25b31e3
Deduplicate flatpaks, uninstallUnmanaged flatpaks, add fedora repo
670bbe9218
Bind Ctrl+E to open SSH fzf
a2d70fa68c
Remove Prometheus exporter endpoint from Traefik
f32d8d9d69
Integrate Warpgate behind Traefik
4a290e5878
Init AI Stack
7639188890
Migrate Zipline to Stacks
4377a02939
Add lt alias
aa6d3acf88
Init shell.nix
9439c21bf3
Update nix-lab with sops-nix-protected secrets
c666ee1fb6
Init working home-manager setup for dungeon-master
94d9b2aa60
Init warpgate stack
2aface978b
Merge remote-tracking branch 'refs/remotes/origin/main'
05947deacd
Update from joey@joey-laptop: Update fzf-bw to (mostly) working state. Init fzf-jq.
0f98544d96
Init nix-lab notes and reference configs
bb1b5b6e6e
Init nixos-anywhere notes and project files
1c592faf33
Update from joey@joey-laptop: Update fzf to 55 (via pkgs-unstable). Fit preview-window to terminal
7c56e94b4f
Update from joey@joey-laptop: Polish fzf-bw and create function bwf (bw fuzzyfind) to use it.
e4f1d2f5e1
Update from joey@joey-laptop: Add fzf-bw script to enable interactive fuzzy search for bitwarden-cli