Commit Graph

901 Commits

Author SHA1 Message Date
Alexander Heldt 2c80e01a6e Update puppy-tracker flake input 2026-07-13 06:16:35 +00:00
Alexander Heldt 12eb945230 Update puppy-tracker flake input 2026-07-09 19:51:51 +00:00
Alexander Heldt 42079c2268 Update puppy-tracker flake input 2026-07-09 20:35:48 +02:00
Alexander Heldt 4742e0f593 manatee: Add puppy-tracker behind virtual host puppy.ppp.pm 2026-07-09 20:34:43 +02:00
Alexander Heldt 3446756cc1 manatee: Add invite code secret for puppy-tracker 2026-07-09 20:34:12 +02:00
Alexander Heldt aa7ef695f4 manatee: Add ability to specify public url for homepage card 2026-07-09 20:33:22 +02:00
Alexander Heldt ff02728d82 manatee: Add puppy.ppp.pm sub-domain
With cert and ip update
2026-07-09 16:59:13 +00:00
Alexander Heldt e2f62568b5 Update puppy-tracker flake input 2026-07-04 09:27:46 +00:00
Alexander Heldt 304d07fea3 Update puppy-tracker flake input 2026-07-04 09:21:06 +00:00
Alexander Heldt bdcc75980d manatee: Fix komga-reading-stats secret permissions 2026-06-25 14:28:28 +00:00
Alexander Heldt 0b27829c2a Update flake inputs 2026-06-25 14:28:15 +00:00
Alexander Heldt f628e3a16a Update flake inputs 2026-06-21 18:08:50 +00:00
Alexander Heldt c07d9fca36 Update flake inputs 2026-06-21 17:59:25 +00:00
Alexander Heldt 6477f2b39b manatee: Add puppy-tracker module 2026-06-21 17:50:51 +00:00
Alexander Heldt 80ed5a1017 Update flake inputs (and add puppy-tracker) 2026-06-21 17:50:51 +00:00
Alexander Heldt b6fcd199c1 pinwheel/tadpole: Add ed25519 ssh key 2026-06-17 08:35:07 +02:00
Alexander Heldt 9a49839eee Update whib-frontend flake input 2026-06-03 12:59:11 +02:00
Alexander Heldt 2606f1a1c6 tadpole: Scope authorized_keys_command to alex
The command was hijacking auth for all users, including `gitea`, which
broke `git push` over SSH — `gitea`'s `authorized_keys` (with the
`gitea serv` command restriction) was being bypassed, and sshd would
try to exec the raw `git-receive-pack` instead.

Pass `%u` to the command and short-circuit unless the requested user
is `alex`, so other users fall back to their own `~/.ssh/authorized_keys`.
2026-06-03 12:58:08 +02:00
Alexander Heldt 331a86deb0 pinwheel: Use opensshs ssh-agent for SSH
As gnomes gcr-ssh-agent stalls RSA signing
2026-06-03 12:58:07 +02:00
Alexander Heldt 5cf4c1037a pinwheel: Load direnv ZSH on devshell load 2026-06-03 12:58:05 +02:00
Alexander Heldt 50bf270d1c pinwheel: Pin tailscale version 2026-06-03 12:58:04 +02:00
Alexander Heldt 6e7e3aeebd pinwheel: Fix ts LSP package location 2026-06-03 12:58:02 +02:00
Alexander Heldt 477d54c7db pinwheel: Fix hyprland lock input 2026-06-03 12:58:01 +02:00
Alexander Heldt e02b21013b Update whib-backend flake input 2026-06-03 10:25:19 +00:00
Alexander Heldt 4a63c4eb5e manatee: Update monitoring in home-assistant
- Add all disks to smartd
- Generate home-assistant config in nix
- Add metrics for all HDDs
2026-05-30 16:54:40 +00:00
Alexander Heldt d291633fe2 manatee: Update ssh module
- current naming
- set defaults to off
2026-05-30 16:45:27 +00:00
Alexander Heldt 188ad0a75a manatee: Make romm network creation idempotent 2026-05-30 16:44:30 +00:00
Alexander Heldt 993528418c Update flake inputs 2026-05-20 09:26:39 +02:00
Alexander Heldt f8907ccd05 manatee: Add romm module 2026-05-17 13:25:01 +00:00
Alexander Heldt d72a4ebb61 manatee: Disable immich 2026-05-17 13:25:01 +00:00
Alexander Heldt f8a2f7f3c5 manatee: Fix permissions for komga-reading-stats 2026-05-17 13:25:01 +00:00
Alexander Heldt db2cf7a900 pinwheel: Update .ssh/config on build 2026-05-05 12:53:44 +02:00
Alexander Heldt 306eb325e4 pinwheel: Update work-gitconfig with new email 2026-04-23 15:44:47 +02:00
Alexander Heldt 3311a9feb3 Update flake inputs 2026-04-23 15:44:25 +02:00
Alexander Heldt ce6d9715a9 pinwheel: Remove eglot-booster from emacs
As it was outdated and failed UTF-8 encoding
2026-04-14 09:29:46 +02:00
Alexander Heldt d19dcae3b2 manatee: Set correct user on komga-reading-stats secrets 2026-03-22 19:10:46 +01:00
Alexander Heldt 07fe75775e manatee: Fix komga-reading-stats secret permissions 2026-03-22 19:01:49 +01:00
Alexander Heldt 8036a8d74a Update flake inputs 2026-03-22 18:51:59 +01:00
Alexander Heldt c823e379b9 manatee: Add komga-reading-stats 2026-03-22 18:48:51 +01:00
Alexander Heldt b3ae7e4c07 Add input komga-reading-stats 2026-03-22 18:45:30 +01:00
Alexander Heldt adc6e4ed57 manatee: Add secrets for komga-reading-stats 2026-03-22 18:45:05 +01:00
Alexander Heldt fd7fccd9ae pinwheel: Install slack for work 2026-03-22 18:36:07 +01:00
Alexander Heldt d182b515d8 pinwheel: Ignore .direnv in intellij 2026-03-22 18:35:42 +01:00
Alexander Heldt d8b61a42f3 Pin nh version 2026-03-19 13:05:51 +01:00
Alexander Heldt 6b054a238d pinwheel: Replace light with brightnessctl 2026-03-19 11:09:15 +01:00
Alexander Heldt 6e24a4557f Update flake inputs 2026-03-19 11:03:15 +01:00
Alexander Heldt 10feb73843 pinwheel: Add opencode and claude 2026-03-19 11:02:27 +01:00
Alexander Heldt f42612e932 pinwheel: Fix cursor escape codes in tmux 2026-03-19 11:02:27 +01:00
Alexander Heldt 1e771c0d8d pinwheel: Ensure opencode has access to interactive bash 2026-03-19 11:02:27 +01:00
Alexander Heldt e196ce3572 pinwheel: Use GUI key manager for ssh 2026-03-19 11:02:27 +01:00