2025-10-16 - 2026-10-16
Overview
172 Pull requests merged by 1 user
Merged
#190 build(nix): update flake inputs
Merged
#189 chore(vendor): update Pi to 1.3.0
Merged
#188 fix(palworld): configure the RCON port
Merged
#187 refactor(steamcmd): constrain service names
Merged
#186 refactor(reverse-proxy): simplify virtual host generation
Merged
#185 feat(skills): add Conventional Commits skill
Merged
#184 refactor: remove unused development tooling
Merged
#182 refactor(copyparty): simplify module helpers
Merged
#180 fix(homepage): skip empty ordered sections
Merged
#179 refactor(actualbudget): remove unused service
Merged
#178 refactor(flake): move custom packages to overlay
Merged
#177 refactor(userdirs): simplify xdg module
Merged
#176 refactor(theming): simplify stylix module
Merged
#175 refactor(screenshot): simplify capture bindings
Merged
#174 refactor(recording): signal status updates
Merged
#173 refactor(osd): move volume bindings to audio
Merged
#172 fix(waybar): use Lua dispatch build
Merged
#170 refactor(clipboard): simplify picker wiring
Merged
#169 refactor(audio): simplify media controls
Merged
#168 refactor(waybar): register custom modules
Merged
#167 refactor(waybar): register workspace window icons
Merged
#166 refactor(rofi): use executable helpers
Merged
#165 refactor(mako): use executable helper for history
Merged
#164 refactor(login): use configured uwsm executable
Merged
#163 docs(nix-style): add package command rules
Merged
#162 refactor(hyprlock): inline command paths
Merged
#161 fix(hypridle): use Lua dpms dispatcher
Merged
#160 feat(hyprland): migrate desktop utility bindings
Merged
#159 fix(hyprland): place Zeus primary monitor at origin
Merged
#158 feat(hyprland): migrate session feature bindings
Merged
#157 feat(hyprland): migrate hardware key bindings
Merged
#156 feat(hyprland): render session env registry
Merged
#155 feat(dotfiles): add session env registry
Merged
#154 feat(hyprland): migrate static Lua compositor settings
Merged
#153 feat(hyprland): add remaining window actions
Merged
#152 feat(hyprland): add window resize binds
Merged
#151 feat(hyprland): add window movement binds
Merged
#150 feat(hyprland): add directional focus binds
Merged
#148 feat(hyprland): add workspace focus keybinds
Merged
#147 refactor(hyprland): move terminal keybind into registry
Merged
#146 feat(hyprland): start lua config migration
Merged
#143 refactor(nixos): simplify Firefox configuration
Merged
#142 refactor(nixos): centralize VPN controls
Merged
#141 refactor(nixos): consolidate VLAN networking
Merged
#140 refactor(nixos): simplify SSH configuration
Merged
#139 docs(nixos): clarify host module options
Merged
#138 fix(fish): persist remote system deployments
Merged
#137 refactor(nixos): organize host modules
Merged
#136 feat(nixos): configure route body limits
Merged
#135 feat(nixos): add unzip to host profiles
Merged
#134 refactor(nixos): inline module enable conditions
Merged
#133 feat(nixos): encapsulate CachyOS kernel configuration
Merged
#132 refactor(nixos): scope interactive defaults to hosts
Merged
#131 refactor(dotfiles): inline module imports
Merged
#130 refactor(nixos): clarify stable UID validation
Merged
#129 refactor(nixos): simplify registry option definitions
Merged
#128 refactor(nixos): model route protocols explicitly
Merged
#127 refactor(nixos): use Home Manager session variables
Merged
#126 refactor(dotfiles): clarify registry validation
Merged
#125 feat(natu): detect redundant let expressions
Merged
#123 refactor(natu): remove single-use binding rule
Merged
#124 fix(nixos): build vendored pi independently
Merged
#122 feat(natu): ignore imported let bindings
Merged
#121 refactor(dotfiles): remove registry replication
Merged
#120 chore(dotfiles): defer registry binding findings
Merged
#119 refactor(dotfiles): inline MAC octet helper
Merged
#118 feat(natu): support preceding suppressions
Merged
#117 refactor(dotfiles): inline host configurations
Merged
#116 feat(natu): detect single-use let bindings
Merged
#114 feat(natu): lint redundant parameter forwarding
Merged
#113 docs(nix): clarify completed Nix prose
Merged
#112 refactor(dotfiles): inline registry definitions
Merged
#111 refactor(dotfiles): inline registry options
Merged
#110 refactor(dotfiles): extract registry schema
Merged
#109 feat(natu): lint direct listToAttrs maps
Merged
#108 fix(zeus): ignore power button presses
Merged
#107 refactor(dotfiles): centralize Nix suffix removal
Merged
#101 refactor(dotfiles): share Nix file discovery
Merged
#103 refactor(nix): order let bindings
Merged
#106 style(nixos): suppress cfg order findings
Merged
#105 feat(natu): support inline suppressions
Merged
#104 fix(natu): preserve NixOS cfg bindings
Merged
#102 feat(natu): report expected let order
Merged
#100 feat(nvim): enable nixd
Merged
#98 refactor(dotfiles): order let bindings
Merged
#99 fix(natu): resolve inherited attributes
Merged
#97 refactor(natu): rename xatu
Merged
#96 feat(xatu): check let binding order
Merged
#95 feat(xatu): add lexical scope graph
Merged
#94 feat(zeus): install r2modman
Merged
#90 feat(nixos): add copyparty opds volume
Merged
#89 fix(nixos): mirror copyparty volume paths
Merged
#87 feat(xatu): add manual inherit from lint
Merged
#86 feat(xatu): add manual inherit lint
Merged
#84 refactor(xatu): narrow lint rule set
Merged
#83 feat(xatu): report empty let expressions
Merged
#81 feat(xatu): report unquoted URI literals
Merged
#82 docs(rust-style): order declarations by dependency
Merged
#80 feat(xatu): set CLI exit statuses
Merged
#79 fix(xatu): ignore testdata directories
Merged
#77 refactor(flake): split root output wiring
Merged
#75 feat(xatu): report deprecated toPath calls
Merged
#76 build(rust): vendor googletest crate
Merged
#74 test(xatu): cover future sight findings
Merged
#73 refactor(xatu): return structured reports
Merged
#72 feat(xatu): reject files with parse errors
Merged
#71 feat(xatu): add lint architecture
Merged
#70 feat(status): add error context
Merged
#69 feat(status): add status type
Merged
#68 chore(vendor): add anyhow crate
Merged
#66 feat(xatu): scaffold project
Merged
#67 docs(skills): add build style skill
Merged
#65 feat(skills): add rust style skill
Merged
#64 chore: remove unused Rust projects
Merged
#63 Scaffold Xatu Nix linter
Merged
#62 Remove statix and deadnix from fixer
Merged
#59 feat(nix): lint let binding order
Merged
#58 feat(nix): add style linter scaffold
Merged
#57 build(rust): vendor rnix parser crate
Merged
#56 refactor(dotfiles): order default let bindings
Merged
#55 docs(skills): add nix let review rule
Merged
#54 feat(skills): add nix style guidance
Merged
#53 style(nix): apply style fixes
Merged
#52 chore(nix): add style tooling
Merged
#51 fix(nixos): avoid redundant deploy closure transfers
Merged
#48 feat(nixos): add pikachu homepage guest
Merged
#50 fix(nixos): decouple game startup from guest readiness
Merged
#49 fix(nixos): deploy from source checkout
Merged
#46 feat(nixos): build vendored Pi
Merged
#47 fix(nixos): add Steam game performance helpers
Merged
#45 feat(shell): manage Herdr agent integrations
Merged
#43 feat(nixos): add navidrome guest module
Merged
#44 fix(nixos): avoid blocking guest startup on SteamCMD
Merged
#42 feat(ariadne): deserialize Clew AST JSON
Merged
#41 test(ariadne): cover pipeline prerequisites
Merged
#40 feat(skills): add document drafting skill
Merged
#39 feat(nixos): add Palworld Tracion guest
Merged
#37 feat(nixos): run Valheim in a guest
Merged
#36 feat(nixos): add UDP route ingress
Merged
#35 feat(nixos): add Valheim service module
Merged
#34 feat(nixos): add SteamCMD server support
Merged
#33 fix(nixos): deploy local worktree changes
Merged
#31 feat(ariadne): add CLI skeleton
Merged
#32 feat(nvim): add Rust LSP support
Merged
#30 build(ariadne): vendor clap
Merged
#29 refactor(nixos): centralize physical host defaults
Merged
#28 refactor(nixos): centralize universal defaults
Merged
#27 chore(shell): remove devtree helper
Merged
#26 docs: add ariadne planning notes
Merged
#25 docs: license monorepo
Merged
#24 feat(skills): add grill skill
Merged
#23 Discover ancestor Pi project resources
Merged
#22 Update flake inputs
Merged
#20 feat(clew): extract Ren'Py ASTs
Merged
#19 feat(clew): extract Ren'Py source files
Merged
#18 feat(nixos): add neogaia WireGuard client
Merged
#17 build(python): vendor rpycdec
Merged
#15 build(ariadne): vendor serde crates
Merged
#14 feat(ariadne): add Rust CLI skeleton
Merged
#13 fix(ariadne): preserve season paths during extraction
Merged
#12 feat(ariadne): add extraction preparation script
Merged
#10 feat(skills): add craft-skill
Merged
#11 fix(nixos): deploy Pi extensions globally
Merged
#9 feat(nixos): finish Zeus desktop onboarding
Merged
#8 feat(nixos): add zeus desktop host
Merged
#7 fix(copyparty): preserve shared volume access
Merged
#6 refactor(agents): move runtime customization out of dotfiles
Merged
#5 fix(fish): complete Bazel labels without query
Merged
#4 feat(machoke): add in-memory store
Merged
#3 build: add Rust crate vendoring
Merged
#2 build: add Bazel Rust workflow
Merged
#1 chore(repo): initialize workspace