config: Fix documentation & missing binds

Signed-off-by: AnErrupTion <anerruption@disroot.org>
This commit is contained in:
AnErrupTion committed 2026-10-04 09:11:23 +02:00
1 parent 83903cf378
commit 2a2e0d738c
2 files changed
+15 -11

No files matched your search

-1
View File
@@ -314,7 +314,6 @@ pub fn LuaParser(comptime Struct: type) type {
if (binding_type != .string) continue; if (binding_type != .string) continue;
const binding = lua.toString(-1) catch continue; const binding = lua.toString(-1) catch continue;
const bindingZ = temporary_allocator.dupe(u8, binding) catch ""; const bindingZ = temporary_allocator.dupe(u8, binding) catch "";
std.debug.print("{s}", .{bindingZ});
lua.pop(1); // binding value lua.pop(1); // binding value
if (!custom.binds.contains(bindingZ)) { if (!custom.binds.contains(bindingZ)) {
+15 -10
View File
@@ -204,7 +204,7 @@ ly = {
corner_bottom_right = "labels", corner_bottom_right = "labels",
-- Top left -- Top left
corner_top_left = "shutdown,restart,britup,britdown,password battery", corner_top_left = "shutdown,restart,britup,britdown,password battery binds",
-- Top right -- Top right
corner_top_right = "clock numlock,capslock", corner_top_right = "clock numlock,capslock",
@@ -476,17 +476,21 @@ ly = {
-- Comments preceding with '-- --' are for documentation. -- Comments preceding with '-- --' are for documentation.
-- Comments preceding with '--' comment out the example code. -- Comments preceding with '--' comment out the example code.
-- custom_commands = { custom_commands = {
-- -- Declare a command with the F8 binding. {
-- binding = "F8", -- Declare a command with the F8 binding.
-- -- The name of the command to show up in Ly. binding = "F8",
-- -- Note: "$" in "$brightness_up" fetches the appropriate string from the specified locale file -- The name of the command to show up in Ly.
-- -- and is replaced with the value representing "brightness_up". -- Note: "$" in "$brightness_up" fetches the appropriate string from the specified locale file
-- -- You can see the list of keys in any locale file in $CONFIG_DIRECTORY/ly/lang.name = "custom command $brightness_up", -- and is replaced with the value representing "brightness_up".
-- cmd = "touch /tmp/ly.gaming", -- You can see the list of keys in any locale file in $CONFIG_DIRECTORY/ly/lang.
-- }, name = "custom command $brightness_up",
cmd = "touch /tmp/ly.gaming",
},
},
-- custom_labels = { -- custom_labels = {
-- {
-- -- Declare a label with an ID. This ID should be unique across all labels. -- -- Declare a label with an ID. This ID should be unique across all labels.
-- label = "kernel", -- label = "kernel",
-- cmd = "uname -srn", -- cmd = "uname -srn",
@@ -494,5 +498,6 @@ ly = {
-- -- In frames, the time to re-run the command and update the label. -- -- In frames, the time to re-run the command and update the label.
-- -- If 0, only run once and do not refresh afterwards -- -- If 0, only run once and do not refresh afterwards
-- refresh = 0, -- refresh = 0,
-- },
-- } -- }
} }