Commit Graph

20 Commits

Author SHA1 Message Date
095c242fcf Refactoring 2026-03-05 16:15:10 +01:00
c2c695ff45 Fixed ~/ expansion, turns out it was our shell carrying it all along 2026-01-14 10:30:41 +01:00
1f1b60c975 Deleted unused variable 2026-01-14 10:29:45 +01:00
0d453ab86b .h -> .hpp for clearer ABI (non)compatibility 2026-01-14 10:29:11 +01:00
f7516518e0 Feature: moving a window to another workspace changes its windowing mode to respect the new workspace's one 2026-01-11 19:15:55 +01:00
982336be7c Feature: query current windowing mode 2026-01-06 18:26:07 +01:00
daed7b2b59 Adapted to Hyprland 0.53 2026-01-05 12:45:08 +01:00
383c579db1 Only append new line if file is not empty 2025-06-11 13:17:05 +02:00
dc06bd2da1 Config file path is now user-specified 2025-06-11 12:15:47 +02:00
b400cb539f Floating rules are now isolated between workspaces 2025-06-11 11:48:31 +02:00
1c3d34544e Parsing home directory from the operating system dynamically 2025-06-11 09:55:00 +02:00
fbc65d3c64 Wrote main code flow 2025-06-10 16:47:06 +02:00
4b8c8c355f Outsourced command execution to service 2025-06-10 16:46:58 +02:00
343b6aadf7 Removed unused imports 2025-06-10 16:46:35 +02:00
abaa4038ca Outsourced file related operations 2025-06-10 16:45:58 +02:00
d1a2ef710f Can now flip the floating rule on and off 2025-06-10 15:45:25 +02:00
ee3cddc7ca Using macros instead of hardcoded paths 2025-06-10 15:45:03 +02:00
9a4619b1ba Controlling tiled/floating mode works 2025-06-10 14:55:42 +02:00
bdfe1277db Serialization works, here's proof lol 2025-06-10 14:21:11 +02:00
96ce9c023a Organized source tree 2025-06-10 14:16:44 +02:00