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
alexion
7140b6d258
refactor(nixos): simplify VPN client configuration
2026-10-07 22:44:45 -04:00
alexion
f173887228
refactor(nixos): consolidate VLAN networking
2026-10-07 21:29:52 -04:00
alexion
3a487050fd
refactor(nixos): simplify SSH configuration
2026-10-07 20:27:48 -04:00
alexion
65c84f5b39
docs(nixos): clarify host module options
2026-10-07 18:20:53 -04:00
alexion
b3c4903c82
fix(fish): persist remote system deployments
2026-10-07 17:43:20 -04:00
alexion
ec1c0fba56
refactor(nixos): organize host modules
2026-10-07 16:59:03 -04:00
alexion
1f2f1a79ad
refactor(nixos): derive ZFS host IDs
2026-10-07 16:51:56 -04:00
alexion
46a47fa061
feat(nixos): configure route body limits
2026-10-06 22:54:58 -04:00
alexion
8d357e960b
feat(nixos): add unzip to host profiles
2026-10-06 22:45:49 -04:00
alexion
f48bac5ec1
refactor(nixos): inline module enable conditions
2026-10-06 22:26:47 -04:00
alexion
d53246caf0
docs(nixos): clarify guest option
2026-10-06 22:24:00 -04:00
alexion
92f7f0542d
docs(nixos): clarify host option
2026-10-06 22:22:32 -04:00
alexion
4f7fbef35b
feat(nixos): encapsulate CachyOS kernel configuration
2026-10-06 19:42:52 -04:00
alexion
c7c3257b9d
docs(nixos): clarify primary user option
2026-10-06 19:12:58 -04:00
alexion
7d37b92e17
refactor(nixos): scope user profile to hosts
2026-10-05 23:15:01 -04:00
alexion
9ece182099
refactor(nixos): disable guest SSH by default
2026-10-05 23:05:55 -04:00
alexion
9aea13b8c2
refactor(dotfiles): inline module imports
2026-10-05 00:28:34 -04:00
alexion
369c7512c6
refactor(nixos): clarify stable UID validation
2026-10-05 00:26:28 -04:00
alexion
8c91a210b2
docs(nixos): clarify registry option descriptions
2026-10-05 00:13:31 -04:00
alexion
d602581a99
refactor(nixos): inline shell shortcut type
2026-10-05 00:11:51 -04:00
alexion
c3a6271582
refactor(nixos): model route protocols explicitly
2026-10-05 00:09:09 -04:00
alexion
a7db0b745c
refactor(nixos): use Home Manager session variables
2026-10-04 22:22:55 -04:00
alexion
4a8e8920ea
refactor(dotfiles): clarify registry validation
2026-10-04 22:01:03 -04:00
alexion
3e9295134e
feat(natu): detect redundant let expressions
2026-10-04 21:23:35 -04:00
alexion
c91094234f
refactor(natu): remove single-use binding rule
2026-10-04 14:08:13 -04:00
alexion
11b490d1e8
chore: apply generic updates
2026-10-04 13:56:23 -04:00
alexion
43b5d07a27
revert(nixos): undo bad system update
...
Restore the pre-update Pi packaging and Rofi option from PR 124 after the associated deployment exposed a performance regression.
Refs: 1b4dc7762
2026-10-04 13:50:10 -04:00
alexion
1b4dc77627
fix(nixos): build vendored pi independently
2026-10-03 07:57:41 -04:00
alexion
1cbdcee8ac
feat(natu): ignore imported let bindings
2026-10-01 21:54:09 -04:00
alexion
3fbb0aca32
refactor(dotfiles): remove registry replication
2026-10-01 21:50:58 -04:00
alexion
87776c8994
chore(dotfiles): defer registry binding findings
2026-09-30 11:28:29 -04:00
alexion
17597526c5
refactor(dotfiles): inline MAC octet helper
2026-09-30 11:22:38 -04:00
alexion
14c9a418b6
feat(natu): support preceding suppressions
2026-09-30 11:03:32 -04:00
alexion
589e37f52e
refactor(dotfiles): inline host configurations
2026-09-30 10:46:20 -04:00
alexion
78492739f3
feat(natu): detect single-use let bindings
2026-09-30 10:43:05 -04:00
alexion
2265dfc558
feat(natu): lint redundant parameter forwarding
2026-09-30 00:19:27 -04:00
alexion
becbb50491
docs(nix): clarify completed Nix prose
2026-09-29 22:59:14 -04:00
alexion
54335ead82
refactor(dotfiles): inline registry definitions
2026-09-29 20:16:15 -04:00
alexion
16c69e01e1
refactor(dotfiles): inline registry options
2026-09-29 00:27:15 -04:00
alexion
5af563d70f
refactor(dotfiles): split registry responsibilities
2026-09-27 23:31:44 -04:00
alexion
0e5731145e
feat(natu): lint direct listToAttrs maps
2026-09-27 18:05:16 -04:00
alexion
b6469567e1
fix(zeus): ignore power button presses
2026-09-27 14:47:00 -04:00
alexion
8f0837a4b5
feat(desktop): copy screenshots before annotation
2026-09-27 10:09:17 -04:00
alexion
0937f15260
fix(dotfiles): qualify stable UID helpers
2026-09-27 10:09:17 -04:00
alexion
61efef1a7d
fix(dotfiles): stop passing unused guest libraries
2026-09-27 10:07:57 -04:00
alexion
8eabdee2a0
docs(nix-style): allow general basename use
2026-09-27 09:42:50 -04:00
alexion
43b3ff4b09
refactor(dotfiles): centralize Nix file names
2026-09-27 09:39:10 -04:00
alexion
3b2d16743e
refactor(dotfiles): share Nix file discovery
2026-09-26 23:49:03 -04:00