| 1f86f96 |
Merge pull request #33 from tonybanters/layout_updates |
Emzy |
2025-11-07 17:18 |
| 5b31a08 |
rust fmt |
tonybtw |
2025-11-07 06:36 |
| 026dcd9 |
added grid layout and positional movements. turns out grid layout was easy to add thanks to rusts based idiommatic enum. and positional movements is a solved problem (peeked leftwm for source) |
tonybtw |
2025-11-07 04:59 |
| c9efeb4 |
Fixed quick bug where spamming tag switching would lose a window. Dwms approach to this is making me appreciate suckless. |
tonybtw |
2025-11-07 04:04 |
| 0b9036e |
Merge pull request #32 from argosnothing/master |
Tony, btw. |
2025-11-06 06:30 |
| bc790eb |
Merge pull request #31 from tonybanters/various_hotfixes |
Tony, btw. |
2025-11-06 06:29 |
| 2c09201 |
fixed typo.. |
tonybanters |
2025-11-04 21:13 |
| 6e5e280 |
Do not assume all devs will be on xorg |
salivala |
2025-11-04 21:10 |
| 1dc1e27 |
Fixed bug where fullscreen was global and not per monitor. also, added st to test config. |
tonybtw |
2025-11-04 03:25 |
| ef90096 |
commit the lock file =) |
tonybtw |
2025-11-04 03:14 |
| 59b80b6 |
minorbump |
tonybtw |
2025-11-03 08:25 |
| c15cb28 |
converted keycodes to keysyms for international support, with 0 performance hit, fixed fullscreen behaviour to actually work as intended (toggle globally), fixed issue where dragging a window from monitor 1 to monitor 2, and then retiling it would tile it back to monitor 1, fixed bug where gentleman from discord was reporting he couldnt exit insert mode in vim, added support for increasing brightness and audio. |
tonybtw |
2025-11-03 08:24 |
| 4c5cbe7 |
Merge remote-tracking branch 'origin/master' |
tonybtw |
2025-11-01 03:44 |
| 45d6ad2 |
Added man page, and added it to flake. |
tonybtw |
2025-11-01 03:44 |
| d9e78ce |
Merge pull request #29 from tonybanters/keychord-implementation |
Emzy |
2025-10-31 19:32 |
| 7a4cc10 |
Added keycode -> string map in enum for reverse lookup, to avoid unsafe call to C FFI bind. Sorry bugsy |
tonybtw |
2025-10-31 04:17 |
| aa4066d |
Fixed merge conflicts. Updated config parser to include keychord implementation. |
tonybtw |
2025-10-31 04:02 |
| 334f1e8 |
bump version to 0.4.0 |
emzywastaken |
2025-10-30 22:53 |
| 6dc200c |
refactor template mods to use new ron binding statements (#28) |
Argos |
2025-10-30 21:48 |
| de3b6a6 |
Merge pull request #27 from rhbollinger1s/patch-1 |
Emzy |
2025-10-29 20:10 |
| 8dc9d0d |
Cleaned up consts to enum |
tonybanters |
2025-10-29 18:28 |
| dd010d0 |
Cleaned up consts to enum |
tonybanters |
2025-10-29 18:27 |
| e8f6a3c |
Merge pull request #26 from tonybanters/ron-variable-refactor |
Emzy |
2025-10-29 15:09 |
| 7b5274f |
Fix typo in configuration section of readme |
rhbollinger |
2025-10-29 15:06 |
| c07ef11 |
removed unneeded comments |
tonybtw |
2025-10-29 05:28 |
| 5a7bcf5 |
Added variables to config parser. |
tonybtw |
2025-10-29 05:22 |
| 2809716 |
keychords |
tonybtw |
2025-10-28 15:21 |
| c46b018 |
added readme.org |
tonybtw |
2025-10-28 05:48 |
| 8d02340 |
Updated Readme |
tonybtw |
2025-10-28 05:46 |
| 23f5573 |
remove inline desktop entry in nix package |
emzywastaken |
2025-10-27 21:45 |
| ab27079 |
Merge pull request #25 from tonybanters/aur |
Emzy |
2025-10-27 15:54 |
| 7858063 |
Added layout names into bar, and in config files to be configurable. Updated test config and default config to include ExchangeClient, and SmartMoveWin |
tonybtw |
2025-10-27 05:18 |
| 8f52c5d |
Added AUR build, and added a few QoL type updates. |
tonybtw |
2025-10-27 03:50 |
| 0b0d9e3 |
bump version to 0.3.0 in nix package |
emzywastaken |
2025-10-25 21:12 |
| 7209679 |
Merge pull request #24 from tonybanters/optimizations-multi-monitor |
Tony, btw. |
2025-10-25 17:21 |
| f82213a |
Addressed let/ok comment and surpressed dead code warning on unused function that will be re-implemented later. |
tonybtw |
2025-10-25 17:12 |
| 52048f6 |
fixed comment |
tonybtw |
2025-10-25 11:04 |
| c92066c |
Added smartmovewin() and exchangeclient() functions |
tonybtw |
2025-10-25 05:32 |
| d7af0b4 |
updated normie mode... to match dwms null mode |
tonybtw |
2025-10-25 04:48 |
| 0335582 |
Updated for commit message requests and added floating (normie layout) and bind to toggle layouts. |
tonybtw |
2025-10-25 04:31 |
| e4329b5 |
MINOR Bump (Multi monitor support) |
tonybtw |
2025-10-23 02:56 |
| eb91466 |
Merge remote-tracking branch 'origin/master' into optimizations-multi-monitor |
tonybtw |
2025-10-23 02:41 |
| bc73085 |
Switched from RandR to Xinerama for monitor detection to match dwm's approach. Removed OXWM_MODKEY env var since --config flag handles different configs better. Moved test-config.ron into repo for version control. Fixed monitor-specific window operations to prevent actions from crossing monitor boundaries. |
tonybtw |
2025-10-21 08:27 |
| 7604855 |
attempting to call draw monitors once, not n times per monitor |
tonybtw |
2025-10-21 06:16 |
| 3f51577 |
updated atom caching to eliminate 6 round trips to X server per operation, lowered cpu usage by updating polling frequency to 100ms for updating status blocks, changed focus updates to only update necessary windows/monitors by implementing dwms approach to go from O(n) to O(1) runtime. |
tonybtw |
2025-10-19 04:44 |
| e4b5586 |
Updated monitor logic |
tonybtw |
2025-10-18 04:34 |
| 0b23d5f |
Merge pull request #18 from xsoder/floating |
Emzy |
2025-10-17 17:34 |
| 3a77c20 |
Bug-Fix: Fixing the floating window to be centered by default |
xsoder |
2025-10-17 17:29 |
| 84c9fb0 |
Added support for multiple monitors using randr library and dwm.c logic. Applied bar updates for multi monitor support. |
tonybtw |
2025-10-17 09:00 |
| 9a1df9a |
use `anyhow::Context` instead of mapping |
emzywastaken |
2025-10-16 22:06 |