-
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