oxwm

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

Commits on cleanup

Hash Subject Author Date
8f72bc0 refactor: remove `Display` param from wm functions and use `wm.Display` directly emzywastaken 2026-02-21 22:41
5acaef3 refactor: get rid of `config` and `config_path_global` globals in main module emzywastaken 2026-02-21 20:38
2cbdc67 refactor: remove more globals and replace with `WindowManager`3 instance in main emzywastaken 2026-02-21 17:43
82fd9ea refactor: create `WindowManager` type to hold wm state, cleanup bar and monitor module emzywastaken 2026-02-21 16:36
15a76df chore: update gitignore emzywastaken 2026-02-21 01:59
c7d9989 refactor(client): remove allocator global, document functions and `window_to_client` now takes a monitors list emzywastaken 2026-02-21 00:35
5660dcb refactor: create new `Cursors` struct and removed unnecessary globals for config values emzywastaken 2026-02-20 23:58
8a8d303 refactor(atoms): create `Atoms` type to store intern atoms and remove globals from main emzywastaken 2026-02-20 23:19
78f29dc refactor: create `ChordState` type and remove chord state globals emzywastaken 2026-02-20 23:16
2141216 refactor(config): remove globals emzywastaken 2026-02-20 23:15
845863b chore: format files emzywastaken 2026-02-20 20:17
0ac25c0 Deleted tests that are not helpful for end user. tonybanters 2026-02-20 17:11
7881234 Fixed default gap implementation. tonybanters 2026-02-19 23:14
9de572d Added focus follows rule back into window rules on zig lua. tonybanters 2026-02-19 21:50
f64308d added use_lld = false to zig tests to be consistent with main build, for known linker issueon legacy distros tonybanters 2026-02-19 21:04
3205bfc Merge pull request #156 from Pascal0577/home-manager-activation-check Tony, btw. 2026-02-19 04:37
994c4bb hm.nix: fix typo preventing focus window rule from working Pascal0577 2026-02-19 00:56
a8df126 hm.nix: add validation step to prevent broken configs Pascal0577 2026-02-19 00:49
e9c4933 Merge remote-tracking branch 'origin/master' tonybanters 2026-02-18 21:59
241576b refactor(nix): use `escapeNixString` for keybind modifier strings emzywastaken 2026-02-18 20:27
cf150e6 chore(nix): format home-managerm module emzywastaken 2026-02-18 20:19
718b4b5 respect xdg config, and recursively mkdir if .config doesnt exist. tonybanters 2026-02-18 18:12
721f67a fix(nix): comment out lua meta/module annotations in home-manager config template emzywastaken 2026-02-18 16:20
23bd58b chore(nix): update xorg packages references emzywastaken 2026-02-18 15:16
7ea004b Merge pull request #154 from Pascal0577/home-manager-module Emzy 2026-02-18 14:48
4c2c740 fix(bar): respect `hide_vacant_tags` setting emzywastaken 2026-02-18 14:29
3d2355c hm.nix: removed unneeded code Pascal0577 2026-02-18 02:14
0499e00 hm.nix: formatted with nix fmt Pascal0577 2026-02-18 02:03
f0955d1 hm.nix: add chord configuration Pascal0577 2026-02-18 01:50
736f91b hm.nix: add descriptions and examples Pascal0577 2026-02-18 01:09
9c4b212 Merge branch 'tonybanters:master' into home-manager-module Pascal 2026-02-18 00:34
d34ab88 add home manager module Pascal0577 2026-02-18 00:32
e254661 Bumped version, yes i did for a \n. tonybanters 2026-02-17 23:29
79abec9 Added validate config flag. tonybanters 2026-02-17 23:09
c9d3f92 Added arena allocator for caonfig file to manage lua string lifetimes. tonybanters 2026-02-17 22:53
9d04f08 bumped version tonybanters 2026-02-17 21:23
12f0329 Rust solves this. (Fix use-after-free bug in Lua string handling) tonybanters 2026-02-17 21:16
c489ba5 Fixed keychords for complex spawns tonybanters 2026-02-17 16:44
b84bff4 Fixed ld linker for aur and legacy distros tonybanters 2026-02-17 06:25
9fac3c6 Merge pull request #151 from tonybanters/grid-impl Tony, btw. 2026-02-16 21:52
8af1178 Added grid.zig tonybanters 2026-02-16 21:43
ee77e24 Added grid layout tonybanters 2026-02-16 21:42
7344825 fix: actually run autostart commands emzywastaken 2026-02-16 21:38
3f07d04 generate default config if config file is not found/set emzywastaken 2026-02-16 21:03
98f70b0 Merge remote-tracking branch 'origin/master' tonybanters 2026-02-16 17:03
2870f1e Added version to main.zig. tonybanters 2026-02-16 17:03
8ddf07b update flake.lock emzywastaken 2026-02-16 12:34
783e466 Linked system libraries for unit tests. tonybanters 2026-02-16 06:43
767ae8e Removed uninstall duplicate from build.zig tonybanters 2026-02-16 06:38
191c8ae Updated man page. tonybanters 2026-02-16 06:24