File: commandline.md

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 (46 lines) | stat: -rw-r--r-- 2,612 bytes parent folder | download
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
44
45
46
# Commandline Reference for wlmaker {#commandline}

# Commandline Reference {#commandline_reference}

```
--start_xwayland : Optional: Whether to start XWayland. Disabled by default.
--config_file : Optional: Path to a configuration file. If not provided, wlmaker will scan default paths for a configuration file, or fall back to a built-in configuration.
--state_file : Optional: Path to a state file, with state of workspaces, dock and clips configured. If not provided, wlmaker will scan default paths for a state file, or fall back to a built-in default.
--theme_file : Optional: Path to a "theme" file, configuring the visual style for elements. If not provided, wlmaker will use a built-in default theme.
--root_menu_file : Optional: Path to a file describing the root menu. If not provided, wlmaker will use a built-in definition for the root menu.
--log_level : Log level to apply. One of DEBUG, INFO, WARNING, ERROR.
    Enum values:
      DEBUG (0)
      INFO (1)
      WARNING (2)
      ERROR (3)
--height : Desired output height. Applies when running in windowed mode, and only if --width is set, too. Set to 0 for using the output's preferred dimensions.
--width : Desired output width. Applies when running in windowed mode, and only if --height is set, too. Set to 0 for using the output's preferred dimensions.
```

* `--start_xwayland` , `--start_xwayland=true`: Starts *XWayland*. Permits to
  run X11 client applications under wlmaker.

  `--nostart_xwayland`, `--start_xwayland=false`: Do not start *XWayland*.

* `--config_file=<FILE>`: Loads the @ref config_file from `<FILE>`. Optional.
  If not provided, wlmaker will attempt to load the file from default
  locations, or fall back to use a compiled-in default.

* `--state_file=<FILE>`: Loads the *State* from `<FILE>`. Optional. If not
  provided, wlmaker will attempt to load the file from default locations, or
  fall back to use a compiled-in default.

* `--theme_file=<FILE>`: Loads the *Theme* from `<FILE>`. Optional. If not
  provided, wlmaker will attempt to load the file from default locations, or
  fall back to use a compiled-in default.

* `--root_menu_file=<FILE>`: Loads the contents of the root menu from `<FILE>`.
  If not provided, wlmaker will use a compiled-in default definition.

* `--log_level=<LEVEL>`: Optional, to adjust the log level. Logs are written to
  `stderr`. Use `--log_level=DEBUG` for most detailled output.

* `--height=HHH`, `--width=WWW`: Desired width and height for the output.
  Applies only when running in windowed mode (under X11 or Wayland). Both
  values must be provided to take effect.