Aire-One
7bb8653128
feat(dock): initial dock implementation
...
This commit is more a showcase to demonstrate how we can use the slot
package to build custom UI. It includes a minimal UPower service and
slot's parameters binding and reusable UI modules.
I feel like this is going the right direction. We still have some
improvement margin, but the code is well separated in layers. We can
easily connect to the service in different contexts.
2024-12-04 23:36:33 +01:00
Aire-One
782806b1f5
fix(configuration): ruled needs array tables
2024-12-02 01:18:57 +01:00
Aire-One
fde6cd1f65
chore(vscode): update Lua settings
2024-11-28 01:36:30 +01:00
Aire-One
066d5dfe12
chore: simplify slots declaration
2024-11-28 01:06:30 +01:00
Aire-One
820a48dea0
chore: build awesome-slot from source
...
I'm working on some new updates on awesome-slot that I want to test here
on my config before pushing the commits.
2024-11-27 01:35:36 +01:00
Aire-One
77ce301c22
chore(luarocks): pin dependencies versions
2024-11-03 15:44:43 +01:00
Aire-One
fb75185889
refactor
2024-11-03 02:24:32 +01:00
Aire-One
67759f302d
fix(myawesomemenu) wrap callback in anon function
...
`awful.menu` calls function callback with default arguments from the
menu widget. It's safer to explicitly invoke callbacks without parameter
from an anonymous function.
2021-12-26 18:27:16 +01:00
Aire-One
6fd8406ac7
add(create_tags) spawn a terminal on the first_tag
2021-12-26 17:21:30 +01:00
Aire-One
588c4f241c
add(theme) bar_bg
2021-12-26 17:19:13 +01:00
Aire-One
f2b0f9708f
chore(bindings) module + use argument constructors
2021-12-02 19:55:58 +01:00
Aire-One
5a741f2bc1
Merge pull request 'Tooling and conf for a proper developement environment on VSCode(ium)' ( #1 ) from tooling/vscode into master
...
Reviewed-on: #1
2021-11-29 19:37:36 +01:00
Aire-One
1e31cc35a6
add(vscode) extensions recommendations
2021-11-29 19:28:55 +01:00
Aire-One
24e6a27363
add(lua-format) remove config file
2021-11-29 18:59:37 +01:00
Aire-One
acd4f3e924
add(debug) vscode debug config
2021-11-29 18:56:22 +01:00
Aire-One
a267fc99ab
fix: stylua formatting
2021-11-29 18:53:23 +01:00
Aire-One
2b904ebc54
add: luacheck
2021-10-06 00:29:50 +02:00
Aire-One
87973384a0
add: luaformatter
2021-10-06 00:29:50 +02:00
Aire-One
a9620e8904
add: editorconfig 🐭
2021-10-06 00:29:50 +02:00
Aire-One
57724c340d
add(debug) lld debugger with Xephyr
2021-10-04 20:32:34 +02:00
Aire-One
a0a8250d14
add(wallpaper) pizza 🍕
2021-09-29 01:48:44 +02:00
Aire-One
3d7c85c3aa
add(global_keybindings) generic client and layout
2021-09-27 00:53:37 +02:00
Aire-One
1f00c3775a
add(global_keybindings) open terminal command
2021-09-27 00:52:09 +02:00
Aire-One
9bf5157b05
fix(global_keybindings) hotkeys_popup
2021-09-27 00:51:20 +02:00
Aire-One
b1b459d60f
add(bar) Center the taglist widget
...
Use `expand = 'outside'` on the bar main align layout to correctly center the
taglist widget, and use more place containers to align all the widget groups.
2021-08-05 20:40:28 +02:00
Aire-One
4c411d1af0
inf(desktop_decoration) Modularize desktop bar
2021-07-04 17:39:03 +02:00
Aire-One
baeb76de22
add(desktop_decoration) Customize the desktop bar
2021-07-04 17:24:00 +02:00
Aire-One
8c158dd6c3
add(tag) Configure first tag
2021-06-28 19:05:22 +02:00
Aire-One
ccae324eb3
add(conf) Applications configuration
2021-06-28 18:49:12 +02:00
Aire-One
416fa31206
add(theme) Wallpaper
2021-06-28 08:27:22 +02:00
Aire-One
82e9525978
init
2021-05-25 17:37:29 +02:00