1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
// Base configuration for wlmaker: Keyboard and autostarted applications.
{
Keyboard = {
XkbRMLVO = {
Rules = "evdev";
Model = "pc105";
Layout = "ch";
Variant = "de_nodeadkeys";
Options = "";
};
Repeat = {
// Delay before initiating repeats, in milliseconds.
Delay = 300;
// Repeats per second.
Rate = 25;
};
};
KeyBindings = {
"Ctrl+Alt+Logo+Q" = Quit;
"Ctrl+Alt+Logo+L" = LockScreen;
"Ctrl+Alt+Logo+T" = LaunchTerminal;
"Ctrl+Alt+Logo+Left" = WorkspacePrevious;
"Ctrl+Alt+Logo+Right" = WorkspaceNext;
"Ctrl+Alt+Logo+Escape" = TaskNext;
"Shift+Ctrl+Alt+Logo+Escape" = TaskPrevious;
"Alt+Logo+Up" = WindowRaise;
"Alt+Logo+Down" = WindowLower;
"Ctrl+Alt+Logo+F" = WindowFullscreen;
"Ctrl+Alt+Logo+M" = WindowMaximize;
};
ScreenLock = {
IdleSeconds = 300;
Command = "/usr/bin/swaylock";
};
// Optional array: Commands to start once wlmaker is running.
Autostart = (
"/usr/bin/foot"
);
}
|