~/bin/vlcx: #!/bin/sh # disables screen lock + compositing and starts vlc # re-enables screen lock + compositing after vlc exits # xcompmgr ( ps nc -C xcompmgr &>/dev/null ) && killall xcompmgr; xautolock -disable; vlc $1; xcompmgr -nfF& xautolock -enable; ~/.config/ranger/apps.py: # By setting flags='d', this programs will not block ranger's terminal: CustomApplications.generic('opera', 'firefox', 'apvlv', 'zathura', 'gimp', 'mirage', 'eog', 'vlcx', flags='d')