Commit Graph

  • d0fef1478d niri-scratchpad: pull shown window to focused output; don't drop tiles main funman300 2026-07-18 16:47:06 -07:00
  • 640deb397e niri-scratchpad: stop screencasts on stash; harden acceptance spawn wait funman300 2026-07-18 11:04:14 -07:00
  • f557ffdfc7 niri-scratchpad: refresh patch with cast-leak and unmap-path fixes funman300 2026-07-18 10:46:02 -07:00
  • a9ce3a13cf niri-scratchpad: refresh patch with multi-monitor tests funman300 2026-07-18 10:12:55 -07:00
  • 0e0b5fcbe3 niri-scratchpad: fix close-while-stashed eviction + add live acceptance test funman300 2026-07-17 13:02:35 -07:00
  • d05b9f8a0e niri: native scratchpad via patched niri-scratchpad package funman300 2026-07-17 12:09:02 -07:00
  • 07791f0c23 plan: native niri scratchpad implementation funman300 2026-07-17 11:22:27 -07:00
  • 286bb8a3b3 spec: native niri scratchpad (replaces workspace-based minimize) funman300 2026-07-17 11:09:52 -07:00
  • b8a858d7a7 niri: working minimize via declared stash workspace (#1) funman300 2026-07-16 17:19:57 +00:00
  • 05cc026d75 fix(window-restore): re-read workspace/window state after the wofi pick funman300 2026-07-16 10:10:40 -07:00
  • 41f0ee88ff niri: working minimize via declared stash workspace funman300 2026-07-16 10:03:12 -07:00
  • 5979eb229f window-restore: wofi picker to restore minimized windows funman300 2026-07-16 09:58:25 -07:00
  • 9ae1d88937 plan: niri minimize/stash implementation funman300 2026-07-16 09:19:49 -07:00
  • 1bdc4b5165 spec: niri minimize/stash design funman300 2026-07-16 09:15:02 -07:00
  • ff2ffe47b6 niri: arrow-key variants for focus and move binds funman300 2026-07-16 08:57:56 -07:00
  • 2e168053c6 volume: keep the OSD visible in gamemode and fullscreen funman300 2026-07-16 08:48:41 -07:00
  • 3d08abb060 gamemode-watch: single-instance flock guard funman300 2026-07-15 21:54:17 -07:00
  • 0ab08e8561 gamemode: global auto-trigger via niri window watch funman300 2026-07-15 21:51:52 -07:00
  • 98f6c56fe3 install.sh: link gamemode-session, gamemode.ini, and mako/config funman300 2026-07-15 21:39:58 -07:00
  • 1fd160f19d niri: Mod+G gamemode toggle; drop dead VRR rules funman300 2026-07-15 21:38:13 -07:00
  • 259de11868 gamemode.ini: Feral custom hooks drive gamemode-session funman300 2026-07-15 21:37:40 -07:00
  • 2c9cff6bb9 gamemode-session: discard effect-command stdout funman300 2026-07-15 21:37:40 -07:00
  • 77b2866e3d mako: track config, add do-not-disturb mode for gamemode funman300 2026-07-15 21:35:01 -07:00
  • 4b1773ac4e gamemode-session: real effects (idle, DND, perf+fan, waybar) funman300 2026-07-15 21:32:32 -07:00
  • 05707afc04 gamemode-session: reference-counted state machine core funman300 2026-07-15 21:31:52 -07:00
  • e0c12ff0c9 Plan: niri gamemode implementation (6 tasks, TDD) funman300 2026-07-15 21:29:44 -07:00
  • 5b24b21610 Spec: niri gamemode (idle inhibit, DND, perf profile, hide waybar) funman300 2026-07-15 21:23:34 -07:00
  • 6e26cc62aa niri: drop Steam Big Picture fullscreen rule funman300 2026-07-10 10:04:19 -07:00
  • 400d81ff73 niri: fullscreen Steam Big Picture mode funman300 2026-07-10 09:59:27 -07:00
  • dc810ed2a6 niri: float and center Steam client and child windows funman300 2026-07-10 09:59:01 -07:00
  • 88f2131bdd docs: document hypridle, correct stale swww->awww references funman300 2026-06-21 14:04:23 -07:00
  • 95d4bf612b feat(waybar): remove system tray module funman300 2026-06-21 14:04:23 -07:00
  • 961733e127 feat: replace swayidle with hypridle for idle management funman300 2026-06-21 14:04:23 -07:00
  • 1e3adbc842 feat: centralize theme palette + add waybar bluetooth module funman300 2026-06-07 16:45:01 -07:00
  • 5305bb78c6 scripts: also wire fingerprint into greetd login funman300 2026-05-25 11:45:05 -07:00
  • 2ca47c02a4 hyprlock: enable fingerprint auth path funman300 2026-05-25 11:40:32 -07:00
  • 28f6160b02 hyprlock: pin label font + flesh out ARCHITECTURE description funman300 2026-05-25 11:28:04 -07:00
  • 577c169bae docs: flip lockscreen references to hyprlock funman300 2026-05-25 11:19:49 -07:00
  • ee93bcb7e8 gtklock: delete tracked config (replaced by hyprlock) funman300 2026-05-25 11:18:29 -07:00
  • 2fcfc62cdd scripts: enable-fingerprint targets hyprlock PAM file funman300 2026-05-25 11:17:10 -07:00
  • c3bcf19e97 niri: switch lock + idle hooks to hyprlock funman300 2026-05-25 11:15:14 -07:00
  • bc3333a82a hyprlock: add config + swap install.sh away from gtklock funman300 2026-05-25 11:12:49 -07:00
  • 467be569fd docs: implementation plan for hyprlock migration funman300 2026-05-25 11:10:50 -07:00
  • d7ab4baf7e docs: spec for hyprlock migration (replaces gtklock) funman300 2026-05-25 11:08:38 -07:00
  • 30a300014a docs: document one-time fingerprint setup funman300 2026-05-25 10:45:24 -07:00
  • b34d4269af scripts: add enable-fingerprint.sh (one-time PAM bootstrap) funman300 2026-05-25 10:33:00 -07:00
  • 17272611ea packages: add fprintd for fingerprint reader support funman300 2026-05-25 10:31:02 -07:00
  • ede1399853 docs: implementation plan for fingerprint reader funman300 2026-05-25 10:30:08 -07:00
  • 2cd28edf52 docs: spec for Framework 13 fingerprint reader setup funman300 2026-05-25 10:28:50 -07:00
  • 622b0ef8b8 docs: document one-time NetworkManager activation funman300 2026-05-13 14:53:12 -07:00
  • d5ad517673 niri: re-add nm-applet --indicator spawn-at-startup funman300 2026-05-13 14:51:20 -07:00
  • bfb30d0a4f packages: also track networkmanager funman300 2026-05-13 14:49:46 -07:00
  • 33c11e328f packages: re-add network-manager-applet (now functional) funman300 2026-05-13 14:49:03 -07:00
  • 9362a5ee1d NetworkManager: track wifi-backend.conf and deploy via install.sh funman300 2026-05-13 14:46:50 -07:00
  • b57d134c2b docs: implementation plan for NetworkManager activation funman300 2026-05-13 14:44:57 -07:00
  • 101accc26b docs: spec for NetworkManager activation with iwd backend funman300 2026-05-13 14:43:10 -07:00
  • 996f11d333 drop snixembed: waybar provides its own SNI watcher funman300 2026-05-13 14:10:44 -07:00
  • be1fa77c6e niri: propagate XDG_CURRENT_DESKTOP to systemd-user and dbus funman300 2026-05-13 13:35:23 -07:00
  • be1d406b26 niri: set XDG_CURRENT_DESKTOP=niri:GNOME for tray support funman300 2026-05-13 13:23:42 -07:00
  • 4303562324 remove nm-applet and blueman-applet autostart funman300 2026-05-13 13:19:07 -07:00
  • d1d3c7f0e9 niri: route volume keys through notification wrapper funman300 2026-05-11 12:17:31 -07:00
  • 45ce4594aa volume: add notification wrapper script funman300 2026-05-11 11:18:22 -07:00
  • cc17e7bab4 docs: implementation plan for volume notification funman300 2026-05-11 11:09:40 -07:00
  • a812715e46 docs: spec for volume change notification funman300 2026-05-11 10:36:47 -07:00
  • 0de20dcd12 power-profile: signal fan widget on profile change funman300 2026-05-10 17:55:54 -07:00
  • 841ee432d6 docs: implementation plan for power-profile fan-trigger funman300 2026-05-10 17:54:44 -07:00
  • 5f00fdc2be docs: spec for power-profile→fan sync trigger funman300 2026-05-10 17:52:28 -07:00
  • 096ac3f76a powermenu: route Sleep through suspend-then-hibernate funman300 2026-05-10 17:30:32 -07:00
  • de657685db docs: document one-time hibernation enablement funman300 2026-05-10 17:24:50 -07:00
  • 3eb101771e niri: route swayidle 30-min timeout through suspend-then-hibernate funman300 2026-05-10 17:22:53 -07:00
  • fdcec3dd7d logind+sleep: track lid hibernate config; deploy via install.sh funman300 2026-05-10 17:19:51 -07:00
  • e3a6986f81 docs: align lid-hibernate spec with PARTUUID-based resume funman300 2026-05-10 17:18:25 -07:00
  • 126b03ad26 scripts: guard enable-hibernation against empty root PARTUUID funman300 2026-05-10 17:18:25 -07:00
  • 86cfcb0da5 scripts: add enable-hibernation.sh (one-time bootstrap) funman300 2026-05-10 17:08:28 -07:00
  • 4e69e155d7 docs: implementation plan for lid-close hibernate funman300 2026-05-10 17:05:26 -07:00
  • d2e9b47584 docs: spec for lid-close hibernate (suspend-then-hibernate) funman300 2026-05-10 16:59:23 -07:00
  • 85ef13492e screenshot: revert flameshot, use grim+slurp+satty pipeline funman300 2026-05-06 10:27:16 -07:00
  • 7a5a276efd docs: track implementation plans for fan-profile auto and flameshot funman300 2026-05-05 23:18:31 -07:00
  • 4775c16bb4 docs: fix table alignment after flameshot rename funman300 2026-05-05 23:18:31 -07:00
  • 5995139b44 docs: update screenshot tool reference to flameshot funman300 2026-05-05 23:15:16 -07:00
  • d9f4538ea7 screenshot: remove old grim/slurp/wofi pipeline (replaced by flameshot) funman300 2026-05-05 23:11:20 -07:00
  • 004ffe3ec7 niri: bind Mod+Print to flameshot gui funman300 2026-05-05 23:08:14 -07:00
  • 4db0d690a9 install: generate flameshot.ini with idempotent guard funman300 2026-05-05 23:04:04 -07:00
  • caa34f2fd9 packages: add flameshot funman300 2026-05-05 22:56:58 -07:00
  • c44ab1e266 docs: spec for flameshot screenshot tool swap funman300 2026-05-05 22:52:19 -07:00
  • 07388423a8 niri: float the Thunar file-operation progress dialog funman300 2026-05-02 10:49:55 -07:00
  • 370b4aa096 fan-profile: drop redundant 2>/dev/null on mapping function call funman300 2026-05-01 11:33:50 -07:00
  • 9ff1190549 fan-profile: render auto mode and reconcile fw-fanctrl on poll funman300 2026-05-01 11:29:56 -07:00
  • cc164dfa50 fan-profile: route 'auto' menu choice through state file funman300 2026-05-01 11:24:58 -07:00
  • b04357de87 fan-profile: add state path and profile→strategy mapping (unused yet) funman300 2026-05-01 11:05:14 -07:00
  • ef4d8cb44d docs: spec for fan-profile auto mode funman300 2026-05-01 09:58:54 -07:00
  • d4daad2071 waybar: reformat config.jsonc (editor auto-format) funman300 2026-05-01 09:53:46 -07:00
  • c27f72a8a8 packages: add starship; swap swww for awww funman300 2026-05-01 09:53:46 -07:00
  • 2b4054b44b niri: fix broken spawn-at-startup commands funman300 2026-05-01 09:53:46 -07:00
  • 6372695b16 remove orphan files: autostart.sh and tracked mako/config funman300 2026-05-01 09:53:46 -07:00
  • c21a2834b7 revert tray drawer feature and remove mouse-battery module funman300 2026-05-01 09:41:00 -07:00
  • 2c851c7561 add waybar-restart script and Mod+Shift+B keybind funman300 2026-04-30 21:59:33 -07:00
  • 1305b1cda1 docs: sync tray drawer plan with shipped color-shift implementation funman300 2026-04-30 21:35:57 -07:00
  • 67fbea93a4 waybar: drop unused children-class from tray drawer funman300 2026-04-30 21:30:35 -07:00
  • 1646dfcd90 waybar: drop unsupported CSS transform from tray drawer arrow funman300 2026-04-30 21:29:58 -07:00