- Format all shell scripts using [shfmt]
(https://github.com/mvdan/sh).
Options used:
* `-bn`: binary ops like && and | may start a line
* `-sr`: redirect operators will be followed by a space
* `-ci`: indent switch cases
* `-i 4`: indent 4 spaces
* `-s`: simplify the code
* `-p`: parse for posix compliance
- Add Github action to lint changes to scripts and enforce formatting
going forward
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
* add scripts to mpv's cfg \w mpvSockets as 1st dependency and\or script
* remove all usage of --input-ipc-server in all cmds
* remove mpv alias that adds --input-ipc-server
* fix pauseallmpv: correct paths to unix socket files
* fix dependency-scripts loading so it works also when opening files off main disk