Ottatop
24034e7051
Make blocker work on udev
...
Also apparently stylua updated or something cuz I formatted the example_config and it's different now. Also need to fix the slight flickering when closing windows
2023-12-20 19:48:49 -06:00
Ottatop
3427fe5d7c
Do other misc stuff
...
These are some horrible commit messages
2023-12-14 22:00:04 -06:00
Ottatop
d7b783877f
Merge override redirect windows into main window vec
...
I previously stuck all X11 override redirect windows in their own stack which is really lazy. Still need to make it so child OR windows will render above their parents, even when fullscreen.
2023-12-13 20:07:19 -06:00
Ottatop
0564342a6a
Update example config
2023-10-18 20:35:36 -05:00
Ottatop
8b0d7f1427
Make output API functions non-nil
2023-10-18 20:31:37 -05:00
Ottatop
40f90e45d9
Update example config, remove mouse button type
2023-09-28 18:56:54 -05:00
Ottatop
d26b9b968c
Add libinput to API
2023-09-28 18:46:08 -05:00
Ottatop
1c1898f0b1
Add mousebinds to API
2023-09-10 21:54:58 -05:00
Ottatop
aaf2921363
Add env setting to API
2023-09-10 04:49:31 -05:00
Ottatop
465e66067d
Update keybind handling and API docs
2023-09-09 20:41:21 -05:00
Ottatop
89fc2919f3
Simplify input API
2023-09-09 19:27:05 -05:00
Ottatop
a18b9856bb
Simplify layout cycling, fix wins not updating on maximize
2023-09-09 04:01:55 -05:00
Ottatop
b88424ea24
Fix typo
2023-09-07 21:00:07 -05:00
Ottatop
fb09f088a9
Explain placement of window.rules.add()
2023-09-07 20:59:22 -05:00
Ottatop
7d2849abac
Clean up example_config
2023-09-07 20:56:43 -05:00
Ottatop
d76cb13a1f
Simplify window rules API
2023-09-07 20:36:49 -05:00
Ottatop
5a9f15a4d4
Apply window rules to xwayland windows
2023-09-07 18:00:58 -05:00
Ottatop
946f732502
Add tag constructors to window rules
2023-09-05 23:18:44 -05:00
Ottatop
ec651e24b3
Add client side window rules API
2023-09-05 22:13:43 -05:00
Ottatop
01a110d97c
Update example_config
2023-08-21 20:58:02 -05:00
Ottatop
3ba760ed4f
Update example_config
2023-08-14 14:44:10 -05:00
Ottatop
dbde8545c3
Rework fullscreen tracking again
...
Lots of stuff needs cleaning up
2023-08-14 13:54:50 -05:00
Ottatop
c783efa819
Update api (breaking)
2023-08-12 17:43:37 -05:00
Ottatop
4202454c43
Update docs and example config
2023-08-04 17:03:31 -05:00
Ottatop
eccb925734
Fix config crash when doing window stuff with no windows
2023-07-21 22:00:58 -05:00
Ottatop
83fd3ec978
Remove repetition
2023-07-20 11:56:45 -05:00
Ottatop
fcc33c60f0
Simplify window in API
2023-07-19 20:11:15 -05:00
Ottatop
53f29086b6
Add to and simplify output in API
2023-07-19 18:55:22 -05:00
Ottatop
f2b54be2fc
Add more window methods to API
2023-07-18 21:10:43 -05:00
Ottatop
b2521f949c
Streamline API naming
2023-07-18 15:12:23 -05:00
Ottatop
a6a62be446
Add per tag layouts
2023-07-18 12:37:40 -05:00
Ottatop
b1ee8e03c1
Add more stuff to API
2023-07-18 10:35:39 -05:00
Ottatop
f6784da8a8
Add corner layout
2023-07-18 10:35:39 -05:00
Ottatop
f1508350e3
Add spiral layout
2023-07-18 10:35:39 -05:00
Ottatop
3efdb9d73f
Update output in API, modify tag tracking
2023-07-18 10:35:39 -05:00
Ottatop
d91c06dbe9
Add output to API
2023-07-18 10:35:39 -05:00
Seaotatop
d09d367b22
Fix windows not reappearing on tag changes
2023-07-02 17:10:15 -05:00
Seaotatop
8fcf86b886
Add moving windows to tags and toggling tags on windows
2023-07-02 10:26:07 -05:00
Seaotatop
ebe2313e2d
Add basic tag support
2023-07-01 19:06:37 -05:00
Seaotatop
dc9b8e4ffc
Begin work on tags
2023-06-30 21:34:07 -05:00
Seaotatop
d6504b0b82
Add spawn_once function
2023-06-29 17:40:35 -05:00
Seaotatop
b2edab51cf
Minor things
2023-06-29 11:59:17 -05:00
Seaotatop
9f09a8c7a1
Add minor docs
2023-06-28 16:42:07 -05:00
Seaotatop
b980315552
Add function to get windows in config, WIP
2023-06-26 18:48:29 -05:00
Seaotatop
9f2f6a1a69
Add MIT to example_config, add Unlicense SPDX to msgpack lib
2023-06-25 17:49:44 -05:00
Seaotatop
5423c10bc7
Update example_config
2023-06-21 21:49:56 -05:00
Seaotatop
e701334538
Add quit keybind
2023-06-21 19:12:27 -05:00
Seaotatop
5193082cf5
Add comments
2023-06-21 18:03:27 -05:00
Seaotatop
8c054e17ba
Add quit function to api, update README and example_config
2023-06-21 17:36:51 -05:00
Seaotatop
c46159c77a
Add process spawning to config api
2023-06-21 14:48:38 -05:00