oxwm

https://git.tonybtw.com/oxwm.git git://git.tonybtw.com/oxwm.git

Commits on autostart.sh

Hash Subject Author Date
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
6225625 format files emzywastaken 2025-10-16 21:46
8dcb4cc update cargo lock emzywastaken 2025-10-16 13:59
68f508d Merge pull request #15 from tonybanters/rusty-object-notation-refactor Emzy 2025-10-16 13:47
09996ed Updated with enums instead of raw function parsers tonybtw 2025-10-16 04:03
f188c77 Fixed box::leak issue. tonybtw 2025-10-15 07:19
ed311f0 Added native errors for config parser, cleaned up imports. tonybtw 2025-10-15 05:03
52cdcac removed old conf tonybtw 2025-10-15 04:07
3b8534f fixed defaults and readme tonybtw 2025-10-15 04:06
5099cb0 refactored to allow ron file, and not have to deal with compiling or initting. added ron parser tonybanters 2025-10-14 23:53
4ccbef9 document toggle floating keybind added by 5875fad emzywastaken 2025-10-14 22:29
4594114 Merge pull request #13 from xsoder/floating Emzy 2025-10-14 20:56
246177a Merge branch 'master' into floating Emzy 2025-10-14 20:54
fe6d8c8 simplify `handle_spawn_action` with if-let instead of match emzywastaken 2025-10-14 19:13
fa60658 Merge pull request #14 from tonybanters/refactor/improve-error-handling Tony, btw. 2025-10-14 16:01
953e629 move errors to `error` module emzywastaken 2025-10-14 13:36
2eaba09 replace `anyhow` results in keyboard::handlers module with concrete types emzywastaken 2025-10-14 12:35
06b24c8 drop completed TODOs emzywastaken 2025-10-14 12:19
e7ef3f4 replace anyhow bails with typed X11Error variants emzywastaken 2025-10-14 11:48
34487bf drop `Result` from `bar::update_blocks` and convert `bar::draw` to use the `X11Error` type emzywastaken 2025-10-14 11:11
ed85f11 drop completed TODO emzywastaken 2025-10-13 22:37
5d24423 simplify error conversions and generalize `WmError::from` emzywastaken 2025-10-13 22:23
96dd81e replace explicit Result types with `WmResult` alias in `window_manager` emzywastaken 2025-10-13 22:11
0c27cae rename `WindowManagerError` -> `WmError` emzywastaken 2025-10-13 21:46
93868ba remove all `anyhow` results in `window_manager` emzywastaken 2025-10-13 21:41
67e8eb4 remove stale comments emzywastaken 2025-10-13 21:32
e97b861 update more "leaf" functions to new concrete error type emzywastaken 2025-10-13 21:23
407417f move `window_manager::new` off anyhow result emzywastaken 2025-10-13 20:45
618817d add error handling TODOs emzywastaken 2025-10-13 20:43
7efd8c0 Merge remote-tracking branch 'origin/master' into floating xsoder 2025-10-14 07:59
5875fad feat: Adding floating mode for OXWM xsoder 2025-10-14 07:56
6c3b329 fixed readme tonybtw 2025-10-14 03:22
4a6745a use let-else syntax in divergent match in `scan_existing_windows` emzywastaken 2025-10-13 22:39
ab1e2fc refactor window property checks in `scan_existing_windows` emzywastaken 2025-10-13 22:37
53a4fb6 inline `window_manager::handle_restart` emzywastaken 2025-10-13 21:12
23924cf removed unneeded functions, fixed recompile function (again?) tonybanters 2025-10-13 18:26
40d6e3c Removed sus caching logic. tonybtw 2025-10-13 06:04
18f19a1 Fixed main.rs to just launch with sane defaults and accomdate for rare situation where user will not have a Cargo.toml but will have a config.rs... tonybtw 2025-10-13 03:41
76d5d6e Fixed unecessary init requirement if user already has config file. tonybtw 2025-10-13 03:31
2971baf fix: prevent crash when spawning non-existent commands emzywastaken 2025-10-12 20:32
9b07b6c Fixed justfile and added cursor. I was gaslit by cached binaries. tonybtw 2025-10-12 08:35
820f2c6 cursor test tonybtw 2025-10-12 08:10
b407c91 Fixed readme tonybtw 2025-10-11 10:32
9046feb updated readme todo tonybtw 2025-10-11 10:27
a9b99bd fixed type mismatch tonybtw 2025-10-11 04:49
4f158be Changed defaults tonybtw 2025-10-11 04:39
15bb7a7 updated rebuild function to be smart about existing file. tonybtw 2025-10-11 04:29
4001329 added sane defaults tonybtw 2025-10-11 04:05
ac5ee9e Merge remote-tracking branch 'origin/master' tonybtw 2025-10-11 03:43