alexion
9a040ccf3d
refactor(nixos): declare Gitea HTTP route with its guest
2026-10-22 19:40:05 -04:00
alexion
9d31b7c8b9
fix(ssh): pin Gitea host keys
2026-10-22 19:21:58 -04:00
alexion
a28ecf6040
feat(nixos): cut over Gitea to Pikachu
2026-10-22 19:08:50 -04:00
alexion
c6ccae1714
fix(nixos): allow Gitea migration redirects
2026-10-22 19:01:38 -04:00
alexion
aee5dc4e4d
fix(nixos): migrate from canonical Gitea URL
2026-10-22 18:59:23 -04:00
alexion
f6a0500c82
fix(nixos): allow canonical Gitea migration URL
2026-10-22 18:56:50 -04:00
alexion
3431573950
fix(nixos): allow Gitea source migration
2026-10-22 18:54:51 -04:00
alexion
7ddd16e1cc
fix(nixos): disable Gitea registration
2026-10-22 17:05:37 -04:00
alexion
0c85707b05
fix(nixos): allow Gitea bootstrap over HTTP
2026-10-22 17:01:43 -04:00
alexion
d4d10da461
fix(nixos): use Gitea DHCP reservation
2026-10-22 16:53:34 -04:00
alexion
86c698e39e
fix(nixos): retain Gitea LXC routes
2026-10-22 16:51:17 -04:00
alexion
7737f72328
feat(nixos): deploy Gitea guest on Pikachu
2026-10-22 16:47:35 -04:00
alexion
c370d635e5
feat(emulation): declare RetroArch configuration
2026-10-22 13:51:33 -04:00
alexion
8756bc087f
fix(adguard): disable DNS request rate limit
...
The private resolver grouped clients by IPv4 /24 and silently dropped requests above 20 queries per second. Disable the public-server protection so internal DNS bursts complete.
2026-10-22 13:34:58 -04:00
alexion
bb22a90053
feat(ssh): add Steam Machine target
2026-10-22 11:00:46 -04:00
alexion
5cf7109eaf
docs: update homelab plans
2026-10-21 20:35:37 -04:00
alexion
4baafb7094
feat(discord): configure official client
2026-10-21 20:32:31 -04:00
alexion
0166547091
feat(steam): configure Quest VR streaming
2026-10-21 19:27:57 -04:00
alexion
1a2a4bd2bd
feat(nixos): migrate AdGuard to Pikachu
2026-10-21 18:51:29 -04:00
alexion
94eb132962
fix(shell): reuse sudo session during deployment
2026-10-21 17:03:42 -04:00
alexion
8e01e1621b
fix(nixos): add RomM Homepage entry
2026-10-21 14:33:36 -04:00
alexion
b4e74fc5b2
feat(zeus): add RetroArch
2026-10-21 12:05:28 -04:00
alexion
bbac95cac0
feat(romm): enable Playmatch metadata
2026-10-21 00:21:07 -04:00
alexion
e5bacc53be
feat(romm): enable Hasheous metadata
2026-10-21 00:19:48 -04:00
alexion
5f52a78efa
fix(romm): run scan queue workers
2026-10-21 00:15:47 -04:00
alexion
dc210d4985
fix(romm): remove upload size limit
2026-10-21 00:07:59 -04:00
alexion
2237c3eea3
fix(reverse-proxy): forward WebSocket upgrades
2026-10-21 00:07:01 -04:00
alexion
771a0df831
feat(romm): package version 5.4.0
2026-10-21 00:01:31 -04:00
alexion
cfa01fb550
fix(grill): clarify decision planning
2026-10-20 20:35:35 -04:00
alexion
7186d6a3a7
refactor(nixos): scope agent guidance
2026-10-20 04:40:14 -04:00
alexion
c836396cbe
docs(tasks): close RomM guest task
2026-10-19 23:36:01 -04:00
alexion
3493519085
feat(nixos): deploy RomM guest
2026-10-19 23:35:07 -04:00
alexion
f160fd15a2
fix(neogaia): restore Caps Escape swap
2026-10-19 20:41:12 -04:00
alexion
f1a93199c7
docs: plan RomM migration
2026-10-19 20:04:50 -04:00
alexion
591144df33
docs(tasks): close NixOS refactor task
2026-10-19 16:45:48 -04:00
alexion
d7760ef84d
docs(tasks): track gitea-axi packaging migration
2026-10-19 16:45:48 -04:00
alexion
042238476a
feat(pi): add tldr prompt command
2026-10-19 16:04:30 -04:00
alexion
e41b8e3eb4
docs: capture agent workflow decisions
2026-10-19 02:41:41 -04:00
alexion
63017f8e33
feat(skills): add grill skill
2026-10-19 02:32:34 -04:00
alexion
52f31fd44d
docs(tasks): add Gitea Axi tasks
2026-10-18 15:44:55 -04:00
alexion
898a6df333
fix(skills): clarify skill guidance
2026-10-18 15:40:23 -04:00
alexion
5a5543633c
fix(agents): preserve review-only requests
2026-10-18 15:05:55 -04:00
alexion
9c501a79ad
feat(skills): add retrospective skill
2026-10-18 14:51:59 -04:00
alexion
30e5b1e677
docs: add project task notes
2026-10-18 01:16:20 -04:00
alexion
45a840002f
refactor(skills): remove redundant skills
2026-10-17 22:04:31 -04:00
alexion
a9db1f8b7c
feat(skills): add agent writing guide
2026-10-17 22:04:31 -04:00
alexion
dcc4efcc75
fix(rofi): migrate Home Manager options
2026-10-15 18:16:47 -04:00
alexion
a23a317335
build(nix): update flake inputs
2026-10-15 18:16:47 -04:00
alexion
6e545c0a15
build(pi): integrate vendored Pi 1.3.0
2026-10-15 18:05:57 -04:00
alexion
6081e3e325
chore(vendor): import pi 1.3.0
...
Imported as a linear vendor commit so forge rebases do not replay the upstream root tree.
git-subtree-dir: third_party/pi
git-subtree-split: 71023aec1546d6d677a65669c5665c0927ce0dd0
2026-10-15 17:58:48 -04:00
alexion
719370c8f7
refactor(bazel): inline the primary user
2026-10-15 14:23:18 -04:00
alexion
2b4e66a75c
fix(palworld): configure the RCON port
2026-10-15 14:18:27 -04:00
alexion
c44769ff70
refactor(steamcmd): constrain service names
2026-10-15 14:13:07 -04:00
alexion
1397576538
refactor(reverse-proxy): simplify virtual host generation
2026-10-15 13:57:45 -04:00
alexion
5fbe1850e0
docs(tasks): organize task areas
2026-10-14 18:18:18 -04:00
alexion
57bb21af1a
feat(vault): add task workflow
2026-10-14 01:24:22 -04:00
alexion
ffc40e547b
feat(skills): add Conventional Commits skill
2026-10-13 22:49:44 -04:00
alexion
55f61f71d8
refactor(natu): remove custom Nix linter
2026-10-13 21:59:41 -04:00
alexion
08563c6769
refactor(nixos): remove unused direnv module
2026-10-13 21:50:37 -04:00
alexion
8462b3a5a8
refactor(copyparty): separate deployment and service policy
...
Move Copyparty rendering into shared dotfiles utilities, keep guest wiring focused on host/container plumbing, and let the service module derive effective volume policy.
2026-10-13 20:33:25 -04:00
alexion
d0872e7d8c
fix(homepage): skip empty ordered sections
2026-10-12 11:50:27 -04:00
alexion
9be9ad7675
refactor(actualbudget): remove unused service
2026-10-12 11:40:05 -04:00
alexion
5ee328cdf8
refactor(flake): centralize custom packages
2026-10-12 11:34:18 -04:00
alexion
6532a822cd
feat(userdirs): configure preferred directories
2026-10-11 22:54:11 -04:00
alexion
20a3990979
refactor(theming): simplify stylix module
2026-10-11 22:43:35 -04:00
alexion
b7ab518f58
refactor(screenshot): simplify capture bindings
2026-10-11 22:40:44 -04:00
alexion
3f1e34ef95
refactor(recording): signal status updates
2026-10-11 22:37:30 -04:00
alexion
d0abfc1625
refactor(osd): move volume bindings to audio
2026-10-11 22:33:32 -04:00
alexion
031090e4ea
fix(waybar): use Lua dispatch build
2026-10-11 22:12:17 -04:00
alexion
2edad6c5df
refactor(clipboard): simplify picker wiring
2026-10-11 21:36:54 -04:00
alexion
1d5acc09c6
refactor(audio): simplify media controls
2026-10-11 21:30:21 -04:00
alexion
ee29e53f7c
refactor(waybar): register owned modules
2026-10-11 21:07:35 -04:00
alexion
3c9d0ec886
refactor(nix): share glyph decoding helper
2026-10-11 21:07:35 -04:00
alexion
f0c5544b10
refactor(waybar): register workspace window icons
2026-10-11 18:23:41 -04:00
alexion
4dd0a5a4f5
feat(rofi): increase launcher contrast
2026-10-11 17:49:05 -04:00
alexion
a4a795f7ee
refactor(mako): use executable helper for history
2026-10-11 17:40:56 -04:00
alexion
ecdf877308
refactor(login): use configured uwsm executable
2026-10-11 17:39:37 -04:00
alexion
d1face10ec
refactor(nix): apply executable helper rules
2026-10-11 17:38:15 -04:00
alexion
337d9a2014
docs(nix-style): add package command rules
2026-10-11 17:38:15 -04:00
alexion
f059068873
refactor(hyprlock): inline command paths
2026-10-11 17:25:18 -04:00
alexion
7662c04cda
fix(hypridle): use Lua dpms dispatcher
2026-10-11 17:22:05 -04:00
alexion
33128fc3c7
feat(hyprland): migrate desktop utility bindings
2026-10-11 16:58:27 -04:00
alexion
68415ad47e
fix(hyprland): place Zeus primary monitor at origin
2026-10-11 16:56:03 -04:00
alexion
6b7201e6fa
feat(hyprland): migrate session feature bindings
2026-10-11 16:52:29 -04:00
alexion
4360f4863b
feat(hyprland): migrate hardware key bindings
2026-10-11 16:40:07 -04:00
alexion
370cab8f83
feat(hyprland): render session env registry
2026-10-11 16:34:52 -04:00
alexion
e74a08b853
feat(dotfiles): add session env registry
2026-10-11 16:30:00 -04:00
alexion
250b0b71f9
feat(hyprland): migrate static Lua compositor settings
2026-10-11 16:24:48 -04:00
alexion
10299cec19
refactor(hyprland): place keybind definitions after config
2026-10-11 16:00:38 -04:00
alexion
91654b3068
feat(hyprland): add remaining window actions
2026-10-11 15:58:50 -04:00
alexion
be9c3c07a3
feat(hyprland): add window resize binds
2026-10-11 15:00:03 -04:00
alexion
a8bd4bf4cf
feat(hyprland): add window movement binds
2026-10-11 14:52:39 -04:00
alexion
a2fc568704
feat(hyprland): add directional focus binds
2026-10-11 12:58:56 -04:00
alexion
0bf5ebae87
feat(hyprland): add workspace focus keybinds
2026-10-10 17:02:20 -04:00
alexion
fddec14128
refactor(hyprland): move terminal keybind into registry
2026-10-10 15:41:32 -04:00
alexion
85fadc5bfc
feat(hyprland): start lua config migration
2026-10-10 13:57:33 -04:00
alexion
3992030949
docs: update notes
2026-10-10 11:06:05 -04:00
alexion
c8a596aa39
fix(hyprland): stop idle dpms poweroff
2026-10-10 08:29:01 -04:00
alexion
4908c4751f
refactor(nixos): simplify Firefox configuration
2026-10-07 22:57:25 -04:00
alexion
79c56dfb1c
refactor(nixos): remove Alacritty module
2026-10-07 22:53:09 -04:00