Fish: short listen, foldwarf quotes, setup: eopkg

This commit is contained in:
Phantop 2021-08-15 13:51:07 -04:00
parent 6329cb30f9
commit 8502398f1b
3 changed files with 14 additions and 13 deletions

View File

@ -41,7 +41,7 @@ a wm 'startx (which $argv[1]; set -e argv[1])'
a ao3 'egrep works/[0-9]+ $argv -o | uniq | tr -d a-z | parallel aria2c "https://ao3.org/downloads{}/\*.epub" -d ao3; rm'
a invid 'tmux new -s 0 -d "cd ~/.invid; git pull; docker-compose up --build"'
a launcher 'rofi -combi-modi "drun,run" -show combi -modi "combi,window"'
a listen 'pactl list short modules | grep loopback && pactl unload-module module-loopback || pactl load-module module-loopback'
a listen 'pactl list | grep loop && pactl unload-module module-loopback || pactl load-module module-loopback'
a symlinks 'fd -td -d1 . $D -x sh -c "rm ~/{/}; rmdir ~/{/}; ln -s {} ~/{/}"'
a ydl 'youtube-dl -ciw --write-sub --write-auto-sub --embed-subs --sub-lang=en -o "%(title)s.%(ext)s"'

View File

@ -1,18 +1,19 @@
#!/bin/sh
H=/tmp/folheader
echo '#!/bin/sh' > $H
echo D=$@ >> $H
echo D=\"$1\" >> $H
cat >> $H <<'EOF'
if [ ! -d $D ]; then
mkdir $D
dwarfs -o offset=auto "$0" $D
if [ ! -d "$D" ]; then
mkdir "$D"
dwarfs -o offset=auto "$0" "$D"
else
fusermount -u $D
rmdir $D
fusermount -u "$D"
rmdir "$D"
fi
exit
EOF
mkdwarfs -i . -o "$PWD.sh" --header $H
shift
mkdwarfs -i . -o "$PWD.sh" --header $H $@
chmod +x "$PWD.sh"
rm $H

10
.setup
View File

@ -1,9 +1,9 @@
#!/bin/bash
gnome=$(eval echo eog evolution-data-server file-roller gnome-{calendar,photos,mpv,terminal} nautilus onboard rhythmbox)
sudo eopkg rm celluloid firefox $gnome hexchat libreoffice-common thunderbird transmission
sudo eopkg rm -y celluloid firefox $gnome hexchat libreoffice-common thunderbird transmission
sudo eopkg up
sudo eopkg it -c system.devel
sudo eopkg up -y
sudo eopkg it -y -c system.devel
audio="audacious audacious-plugins audacity opus-tools quodlibet spek"
dev="ccache docker-compose git-extras llvm-clang neovim parallel solbuild tig tor upx"
@ -13,8 +13,8 @@ rice="adapta-gtk-theme ant-dracula-gtk-theme font-ubuntu-ttf rofi starship stow"
term="advancecomp autojump fd fish fzf innoextract most ncdu p7zip ranger ripgrep rsync tmux"
web="arcanist aria2 deluge qutebrowser openssh-server speedtest-cli subliminal"
sudo eopkg it $audio $dev $gui $media $rice $term $web
sudo eopkg rm --ignore-dependency tracker
sudo eopkg it -y $audio $dev $gui $media $rice $term $web
sudo eopkg rm -y --ignore-dependency tracker
parallel pip3 install --user --upgrade ::: adblock pipipxx readability-lxml sh
parallel pipx install ::: deemix soundscrape tldr