Commit graph

17 commits

Author SHA1 Message Date
atagen
1318c51a44 feat: make strict workspaces configurable 2025-06-22 23:38:16 +10:00
atagen
6eb2e5fd9c fix: clean up tag toggling event code 2025-06-22 21:41:24 +10:00
atagen
091ee4d926 feat: prepopulate tags 2025-06-22 21:27:31 +10:00
atagen
e6d2d0946a feat: add config file 2025-06-22 21:27:11 +10:00
atagen
75538cc3d3 fix: don't populate tag 0 on fullstate socket update 2025-06-22 21:01:20 +10:00
atagen
3ae602ddc7 nit: change event info from debug to trace 2025-06-22 20:58:32 +10:00
atagen
983c12cb34 Merge branch 'strict-workspaces' 2025-06-21 23:22:35 +10:00
atagen
696e717f03 Merge branch 'fullstate' 2025-06-21 23:22:10 +10:00
atagen
73813605d6 feat: implement fullstate on-connect event 2025-06-21 23:22:10 +10:00
atagen
49473b92a3 feat: add strict workspacing 2025-06-21 23:19:45 +10:00
atagen
86a5ef487f fix: tag all windows on WindowsChanged 2025-06-21 23:18:00 +10:00
atagen
05e12ea2f2 feat: change socket nomenclature + implement events provider 2025-06-21 20:47:31 +10:00
atagen
389c4b3ee6 fix: change service prerequisites to prevent missing niri socket 2025-06-20 11:54:23 +10:00
atagen
5e35a6a396 chore: write readme 2025-06-20 11:48:40 +10:00
atagen
7870f584a8 feat: refactor + qol 2025-06-20 11:38:54 +10:00
atagen
a8847b93cf feat: full poc 2025-06-19 17:35:38 +10:00
atagen
b76036038e feat: initial working state 2025-06-18 16:55:59 +10:00