mirror of
https://github.com/tomru/switchmon.git
synced 2026-03-03 06:27:23 +01:00
add optional config for postCmd
This commit is contained in:
20
README.md
20
README.md
@@ -3,8 +3,7 @@
|
||||
Simple helper for turning on/off connected/disconnected monitors with `xrandr`.
|
||||
|
||||
## Usage
|
||||
|
||||
`swm [monitor-1...montior-n]` e.g. `swm LVDS1 HDMI1`
|
||||
`swm [monitor-1...montior-n] [--postCmd="cmd"]` e.g. `swm LVDS1 HDMI1`
|
||||
|
||||
If `monitor-1` to `monitor-n` is specified `swm` will turn on these monitors
|
||||
and place them from left to right in the order given. If a provided monitor is
|
||||
@@ -13,6 +12,23 @@ not connected it will be skipped.
|
||||
If no monitors are specified all connected monitors will be turned on and
|
||||
placed from left to right in alphabetical order of their name.
|
||||
|
||||
If `--postCmd` is given, this command is executed after switching the monitors.
|
||||
This is usefull to tell your window manager to re-detect monitors, e.g. for
|
||||
herbstluftwm `herbstclient reload`.
|
||||
|
||||
`swm -l` or `swm --list`
|
||||
|
||||
List all devices with the connectivity status.
|
||||
|
||||
The configuration can be placed in `$XDG_CONFIG_HOME/switchmon/config.json` in
|
||||
the form of
|
||||
|
||||
```
|
||||
{
|
||||
"postCmd": "some command"
|
||||
}
|
||||
```
|
||||
|
||||
## Requirements
|
||||
|
||||
Node.js > 4.x on your PATH.
|
||||
|
||||
Reference in New Issue
Block a user