File: HomeConfig.plist

package info (click to toggle)
wlmaker 0.7-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 6,884 kB
  • sloc: ansic: 54,832; xml: 1,424; python: 1,400; yacc: 118; lex: 70; sh: 16; makefile: 8
file content (43 lines) | stat: -rw-r--r-- 1,032 bytes parent folder | download | duplicates (3)
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"
  );
}