| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | feat(zsh): add reload-env for stale zellij panes | sommerfeld | 2026-05-13 | 1 | -0/+22 |
| * | feat(sway): cursor theme + GTK4 dark mode via gsettings | sommerfeld | 2026-05-13 | 1 | -0/+4 |
| * | feat(wayland): tune Qt/SDL/Electron backends | sommerfeld | 2026-05-13 | 3 | -1/+14 |
| * | refactor(sway): manage swayidle as a user unit; drop logind override | sommerfeld | 2026-05-13 | 4 | -65/+20 |
| * | fix(sway): swaylock -e (ignore-empty), not -i (which is --image) | sommerfeld | 2026-05-13 | 1 | -3/+3 |
| * | feat(sway): auto-lock on idle and before suspend | sommerfeld | 2026-05-13 | 3 | -1/+66 |
| * | refactor(etc): keep mkinitcpio.conf closer to Arch pristine | sommerfeld | 2026-05-13 | 1 | -1/+1 |
| * | feat(boot): switch to systemd initramfs + rd.luks.name cmdline | sommerfeld | 2026-05-13 | 2 | -2/+2 |
| * | refactor(etc): drop marginal UPower percentage overrides | sommerfeld | 2026-05-13 | 1 | -3/+3 |
| * | refactor(etc): re-sync reflector.conf against pristine; VPN-aware countries | sommerfeld | 2026-05-13 | 1 | -3/+26 |
| * | refactor(etc): re-sync UPower.conf against pristine | sommerfeld | 2026-05-13 | 1 | -4/+107 |
| * | feat(etc): relax faillock (deny=50, unlock_time=30) | sommerfeld | 2026-05-13 | 1 | -0/+64 |
| * | feat(etc): cap user systemd stop timeout at 10s | sommerfeld | 2026-05-13 | 1 | -0/+3 |
| * | fix(just): unit-status handles template instances and static units | sommerfeld | 2026-05-13 | 3 | -2/+12 |
| * | chore(meta): add fwupd, smartmontools; enable oomd, smartd, btrfs-scrub, fwup... | sommerfeld | 2026-05-13 | 2 | -1/+6 |
| * | fix(nvim): use print() in update.lua to satisfy selene | sommerfeld | 2026-05-13 | 1 | -8/+3 |
| * | feat(just): add 'update' recipe — system + nvim plugins + mason | sommerfeld | 2026-05-13 | 2 | -0/+62 |
| * | refactor(nvim): keep PackUpdate confirm buffer visible | sommerfeld | 2026-05-13 | 1 | -11/+4 |
| * | refactor(nvim): drop refactoring.nvim | sommerfeld | 2026-05-13 | 3 | -36/+0 |
| * | chore(nvim): stop tracking pack lockfile | sommerfeld | 2026-05-13 | 2 | -222/+1 |
| * | chore(nvim): seed pack lockfile with create_ prefix | sommerfeld | 2026-05-13 | 1 | -0/+0 |
| * | refactor(nvim): simplify PackUpdate — vim.pack.update is effectively sync | sommerfeld | 2026-05-13 | 1 | -13/+3 |
| * | fix(nvim): auto-confirm PackUpdate preview buffer instead of forcing | sommerfeld | 2026-05-13 | 1 | -2/+15 |
| * | feat(nvim): add :PackList to show managed plugins with rev and version | sommerfeld | 2026-05-13 | 1 | -0/+36 |
| * | feat(nvim): add :PackClean, :PackUpdate, :PackSync user commands | sommerfeld | 2026-05-13 | 2 | -0/+42 |
| * | style: silence SC1003 in bootstrap.sh efibootmgr hint; shfmt wifi-status.sh | sommerfeld | 2026-04-21 | 2 | -9/+10 |
| * | ci: fix taplo download URL (upstream dropped -full suffix) | sommerfeld | 2026-04-21 | 1 | -1/+1 |
| * | refactor(firefox): auto-enumerate files like etc/ deploy script | sommerfeld | 2026-04-21 | 2 | -15/+16 |
| * | chore: prune stale/redundant chezmoi config | sommerfeld | 2026-04-21 | 2 | -12/+1 |
| * | chore: ignore bootstrap.sh in chezmoi, mask xdg-user-dirs-update | sommerfeld | 2026-04-21 | 2 | -0/+2 |
| * | waybar: use iwd D-Bus + /proc for wifi instead of scraping iwctl | sommerfeld | 2026-04-21 | 1 | -18/+35 |
| * | sway: manage mako, poweralertd, display-watcher via systemd user units | sommerfeld | 2026-04-21 | 4 | -3/+25 |
| * | efistub -> UKI migration | sommerfeld | 2026-04-21 | 6 | -66/+16 |
| * | system: add zram swap via zram-generator | sommerfeld | 2026-04-21 | 3 | -0/+9 |
| * | sway: auto-toggle display layout on external plug/unplug | sommerfeld | 2026-04-21 | 2 | -0/+21 |
| * | sway: display-toggle re-enables laptop screen when no external present | sommerfeld | 2026-04-21 | 1 | -0/+6 |
| * | UPower: PowerOff critical action (no swap, no hibernate) | sommerfeld | 2026-04-21 | 2 | -4/+7 |
| * | hibernate: add resume mkinitcpio hook, UPower critical action | sommerfeld | 2026-04-21 | 2 | -1/+9 |
| * | sway: add poweralertd for battery notifications via mako | sommerfeld | 2026-04-21 | 2 | -0/+2 |
| * | waybar: add disk module, heat-colour VOL, move window title to left | sommerfeld | 2026-04-21 | 2 | -2/+37 |
| * | waybar: heat-colour CPU/memory/wifi %/temperature values via pango | sommerfeld | 2026-04-21 | 3 | -4/+60 |
| * | waybar: use iwctl (from iwd) instead of iw for wifi status | sommerfeld | 2026-04-21 | 2 | -9/+16 |
| * | waybar: custom/wifi via iw for bond-slaved wlan; drop wg; shorter memory | sommerfeld | 2026-04-21 | 5 | -35/+29 |
| * | waybar: wifi interface is wlan0 on this host | sommerfeld | 2026-04-21 | 1 | -1/+1 |
| * | waybar: split network into wifi/bond/wg, reorder, add gruvbox accents | sommerfeld | 2026-04-21 | 3 | -9/+78 |
| * | waybar: add free% to memory, slow network updates to 10s | sommerfeld | 2026-04-21 | 2 | -6/+7 |
| * | waybar: show memory used/free and wifi SSID + signal + throughput | sommerfeld | 2026-04-21 | 1 | -5/+7 |
| * | docs: add high-level overview of stack and principles | sommerfeld | 2026-04-21 | 1 | -0/+34 |
| * | revert(zprofile): drop DISPLAY=:0 hack now that xorg-xwayland is installed | sommerfeld | 2026-04-21 | 1 | -4/+0 |
| * | fix(justfile): strip inline '# ...' comments in meta/ and systemd-units/ parsing | sommerfeld | 2026-04-21 | 1 | -10/+10 |