mpv: update install script

This commit is contained in:
lelgenio 2021-06-25 01:50:18 -03:00
parent 9ad6441b3a
commit 561a778547
2 changed files with 30 additions and 11 deletions

View File

@ -248,16 +248,6 @@ actions:
ln -fs ~/.config/neomutt/mbsyncrc ~/.mbsyncrc
ln -fs ~/.config/neomutt/urlview ~/.urlview
sponsorblock: >
test -d ~/.config/mpv/scripts/sponsorblock_shared ||
git clone
https://github.com/po5/mpv_sponsorblock
~/.config/mpv/scripts;
rm -f
~/.config/mpv/scripts/LICENSE
~/.config/mpv/scripts/README.md
ranger_icons:
git clone
https://github.com/alexanderjeurissen/ranger_devicons
@ -272,6 +262,7 @@ actions:
pam_gpg: _pam-gpg-strap
make_theme: _make_theme
install_meta: install_meta
install_mpv: _mpv_install
filter_backgrounds: _backgrouds_filter
git_projects: _git_projects
@ -365,7 +356,7 @@ dotfiles: # Just a bunch of paths and action mappings
src: mpv.conf
dst: ~/.config/mpv/mpv.conf
actions:
- sponsorblock
- install_mpv
dav:
src: dav/

28
dotfiles/scripts/_mpv_install Executable file
View File

@ -0,0 +1,28 @@
#!/bin/sh
set -ex
clean() {
rm -rf "$TMPDIR"
cd "$SCRIPT_DIR"
rm README.md LICENSE
}
trap clean EXIT
SCRIPT_DIR="$HOME/.config/mpv/scripts"
TMPDIR=(mktemp -d)
mkdir -p "$SCRIPT_DIR"
# Sponsorblock
if ! test -f "$SCRIPT_DIR/sponsorblock.lua"; then
git clone https://github.com/po5/mpv_sponsorblock "$TMPDIR/sponsorblock"
mv "$TMPDIR/sponsorblock"/* "$SCRIPT_DIR"
fi
# mpris support, media notification and controll from kdeconnect
if ! test -f "$SCRIPT_DIR/mpris.so"; then
git clone https://github.com/hoyon/mpv-mpris "$TMPDIR/mpris"
make -C "$TMPDIR/mpris" install
fi