Ottatop
9df86c8e14
snowcap: Add Lua API
2024-06-17 16:27:02 -05:00
Ottatop
5b241a626b
Add keybind descriptions
2024-06-15 14:06:23 -05:00
Ottatop
b81ec7bed8
Change default terminal back to alacritty
...
As you can see I'm really good at remembering to do things
2024-06-13 16:24:01 -05:00
Ottatop
1a009111d7
Add layout transactions
2024-05-27 15:47:56 -05:00
Ottatop
f42f220d5e
Update docs and default Lua config
2024-04-18 16:39:30 -05:00
Ottatop
d28f520b07
Fix Lua default config
2024-04-17 21:25:55 -05:00
Ottatop
f6ad192c86
Finish Lua setup and setup_locs
2024-04-16 19:25:59 -05:00
Ottatop
ce8b56eee8
Add Output::setup
...
Still needs polishing and more importantly testing, also the Lua impl isn't finished yet
2024-04-15 15:50:09 -05:00
Ottatop
0ae090bba5
Add window raising to api
2024-03-21 18:39:27 -05:00
Ottatop
2538ef5b74
Add example config comments
2024-03-16 20:40:39 -05:00
Ottatop
88988701e6
Change Lua builtin layouts to classes
2024-03-16 19:58:38 -05:00
Ottatop
17d0760e43
Add deep copy to copy Lua layouts
...
This is probably not going to be in the final iteration; I think I might convert all Lua layouts to classes instead of having users deep copy them to change settings
2024-03-16 16:40:47 -05:00
Ottatop
ab2b3ee13b
Add fair layout
2024-03-15 14:02:28 -05:00
Ottatop
94cd2e53aa
Add corner layout
2024-03-14 20:44:08 -05:00
Ottatop
e86f242330
Impl Layout.request_layout
2024-03-14 19:42:08 -05:00
Ottatop
e1f2706428
Add layout cycling, dwindle, remove old layout stuff
2024-03-14 19:21:51 -05:00
Ottatop
b3ba9f9393
Add new master stack layout
...
Currently only this layout for the Lua client works, and there's no cycling layouts yet
2024-03-14 17:31:32 -05:00
Ottatop
14a36b9738
Rework focus and add Window.set_focused
...
This has to be one of the most unreviewable commits I think I've created yet
2024-02-24 14:41:52 -06:00
Ottatop
fa2eed1adc
Change config objects to modules
2024-02-07 21:39:56 -06:00
Ottatop
2dd170cf10
Rename all lua_grpc
to lua
2024-01-16 14:23:18 -06:00