| Commit message (Expand) | Author | Age | Files | Lines |
| * | refactor(suspend): gate suspend on AC, drop bespoke zellij inhibit | sommerfeld | 2 days | 3 | -38/+1 |
| * | fix(suspend): make zellij inhibit watcher resilient to local-only sessions | sommerfeld | 2 days | 1 | -8/+10 |
| * | fix(suspend): only inhibit for SSH-spawned zellij sessions | sommerfeld | 2 days | 2 | -2/+7 |
| * | feat(suspend): hold inhibit lock while any zellij session exists | sommerfeld | 2 days | 2 | -0/+31 |
| * | fix(systemd): pin PASSWORD_STORE_DIR for pass-secret-service | sommerfeld | 10 days | 1 | -0/+2 |
| * | refactor(snxctl-chromium): drop daemon drop-in, override snxctl's PATH | sommerfeld | 2026-05-14 | 1 | -10/+0 |
| * | feat(teams): start units minimized to tray | sommerfeld | 2026-05-14 | 2 | -2/+4 |
| * | feat: teams autostart, llama-cpp-vulkan ignore, snxctl-chromium wrapper | sommerfeld | 2026-05-14 | 3 | -0/+64 |
| * | feat(sway): enable swayr auto-tile via systemd user unit | sommerfeld | 2026-05-13 | 1 | -0/+15 |
| * | fix(sway): re-apply display layout on config reload, drop resume hook | sommerfeld | 2026-05-13 | 1 | -1/+0 |
| * | fix(wob): keep fifo writer open via tail -f | sommerfeld | 2026-05-13 | 1 | -1/+1 |
| * | feat(desktop): xdg-desktop-portal pinning, wob OSD, mako DND toggle | sommerfeld | 2026-05-13 | 1 | -0/+16 |
| * | fix(sway): re-apply display layout on resume | sommerfeld | 2026-05-13 | 1 | -0/+1 |
| * | style(swaylock): pure black background | sommerfeld | 2026-05-13 | 1 | -3/+3 |
| * | fix(swayidle): screen off at 5min, lock 30s later, lock on suspend | sommerfeld | 2026-05-13 | 1 | -8/+3 |
| * | refactor(swayidle): drop bespoke post-resume grace script | sommerfeld | 2026-05-13 | 1 | -7/+6 |
| * | feat(sway): browser-aware idle inhibits + post-resume lock grace | sommerfeld | 2026-05-13 | 2 | -2/+23 |
| * | fix(signal): import XDG_SESSION_TYPE/DESKTOP into user systemd + clean stop | sommerfeld | 2026-05-13 | 1 | -0/+5 |
| * | Revert "fix(signal): wait for StatusNotifierWatcher before launching" | sommerfeld | 2026-05-13 | 1 | -6/+1 |
| * | fix(signal): wait for StatusNotifierWatcher before launching | sommerfeld | 2026-05-13 | 1 | -1/+6 |
| * | feat(sway): autostart Signal via user systemd unit | sommerfeld | 2026-05-13 | 2 | -1/+15 |
| * | refactor(sway): manage waybar via systemd user service | sommerfeld | 2026-05-13 | 2 | -1/+17 |
| * | feat(wayland): add cliphist clipboard history | sommerfeld | 2026-05-13 | 3 | -1/+29 |
| * | refactor(mail): use packaged protonmail-bridge.service, drop-in for pass | sommerfeld | 2026-05-13 | 2 | -14/+2 |
| * | chore(systemd): drop stale bridge.service.d override | sommerfeld | 2026-05-13 | 1 | -2/+0 |
| * | refactor(mail): drop TUI stack, add headless proton-bridge | sommerfeld | 2026-05-13 | 2 | -2/+14 |
| * | refactor(sway): manage swayidle as a user unit; drop logind override | sommerfeld | 2026-05-13 | 2 | -1/+20 |
| * | chore: ignore bootstrap.sh in chezmoi, mask xdg-user-dirs-update | sommerfeld | 2026-04-21 | 1 | -0/+1 |
| * | sway: manage mako, poweralertd, display-watcher via systemd user units | sommerfeld | 2026-04-21 | 2 | -0/+21 |
| * | refactor: restructure to chezmoi source state | sommerfeld | 2026-04-21 | 2 | -0/+4 |