Monitor display =============== Configurations files loaded (if exist): * `/etc/monitordisplay/config.ini` * `$HOME/.config/monitordisplay/config.ini` * `$HOME/.monitordisplay` Screens's sections examples: ``` [screen:HUMAIN_SCREEN_NAME1] name=SYSTEM_SCREEN_NAME1 resolutionX=1920 resolutionY=1080 [screen:HUMAIN_SCREEN_NAME2] name=SYSTEM_SCREEN_NAME2 resolutionX=1024 resolutionY=768 [screen:HUMAIN_SCREEN_NAME3] name=SYSTEM_SCREEN_NAME2 resolutionX=1920 resolutionY=1080 ``` Modes's sections examples: ``` [mode:MODE_NAME] config[]=HUMAIN_SCREEN_NAME1,HUMAIN_SCREEN_NAME2 config[]=HUMAIN_SCREEN_NAME2,HUMAIN_SCREEN_NAME1 primary=HUMAIN_SCREEN_NAME1 [mode:MODE_NAME2] config[]=HUMAIN_SCREEN_NAME1,HUMAIN_SCREEN_NAME3 ``` Usage: ``` monitordisplay -m MODE_NAME # equals: xrand --output SYSTEM_SCREEN_NAME1 --primary --mode 1920x1080 --pos 0x0 --output SYSTEM_SCREEN_NAME2 --mode 1024x768 --pos 1920x0 monitordisplay -t # equals: xrand --output SYSTEM_SCREEN_NAME2 --mode 1024x768 --pos 0x0 --output SYSTEM_SCREEN_NAME1 --mode 1920x1080 --primary --pos 1024x0 monitordisplay -m MODE_NAME2 # equals: xrand --output SYSTEM_SCREEN_NAME1 --primary --mode 1920x1080 --pos 0x0 --output SYSTEM_SCREEN_NAME3 --mode 1920x1080 --pos 1920x0 --output SYSTEM_SCREEN_NAME3 --off # For removing the parameter "--off" monitordisplay -m MODE_NAME2 -s # equals: xrand --output SYSTEM_SCREEN_NAME1 --primary --mode 1920x1080 --pos 0x0 --output SYSTEM_SCREEN_NAME3 --mode 1920x1080 --pos 1920x0 ```