#Należy jednoznacznie wybrać jeden z nich do instalacji.
if [ "$NAME" = "Arch Linux" ]; then
- sudo pacman -Syu ranger git qmmp vlc qutebrowser tmux keepassxc conky gvim claws-mail;
+ sudo pacman -Syu ranger git mpv yt-dlp vlc qutebrowser tmux keepassxc conky gvim claws-mail;
+elif [ "$NAME" = "Alpine Linux" ]; then
+ sudo apk add ranger git mpv yt-dlp vlc qutebrowser tmux keepassxc conky gvim claws-mail;
else
- sudo apt install -y ranger git qmmp vlc qutebrowser tmux keepassxc conky-all vim-gtk3 claws-mail;
+ sudo apt install -y ranger git mpv vlc qutebrowser tmux keepassxc conky-all vim-gtk3 claws-mail curl;
+ ytdlpVer=$(curl https://github.com/yt-dlp/yt-dlp/releases.atom 2>/dev/null | grep '<title>.*</title>$' | sed -n '2p' | sed 's/\ /\n/g' | tail -1 | sed 's,</title>,,');
+ curl -L https://github.com/yt-dlp/yt-dlp/releases/download/${ytdlpVer}/yt-dlp -O
fi
if [ "$1" ] && [ "$1" = "--immudex" ]; then
rm /home/${USER}/.config/xfce4/panel/launcher-5/16844254192.desktop;
if [ "$NAME" = "Ubuntu" ]; then
- sed -i 's,button-icon=debian-logo,button-icon=ubuntu-logo,' /home/${USER}/.config/xfce4/panel/whiskermenu-1.rc;
+ sed -i 's,debian-logo,ubuntu-logo,' /home/${USER}/.config/xfce4/panel/whiskermenu-1.rc;
elif [ "$NAME" = "Arch Linux" ]; then
- sed -i 's,button-icon=debian-logo,button-icon=archlinux-logo,' /home/${USER}/.config/xfce4/panel/whiskermenu-1.rc;
+ sed -i 's,debian-logo,archlinux-logo,' /home/${USER}/.config/xfce4/panel/whiskermenu-1.rc;
+ elif [ "$NAME" = "Alpine Linux" ]; then
+ sed -i 's,debian-logo,alpine-logo,' /home/${USER}/.config/xfce4/panel/whiskermenu-1.rc;
+
fi
+ sed -i 's,qmmp-1.desktop,mpv.desktop,' xfce4/panel/whiskermenu-1.rc;
favOld=$(grep 'favorites=' xfce4/panel/whiskermenu-1.rc);
favNew="${favOld},org.qutebrowser.qutebrowser.desktop,org.keepassxc.KeePassXC.desktop,claws-mail.desktop";
sed -i "s/${favOld}/${favNew}/" /home/${USER}/.config/xfce4/panel/whiskermenu-1.rc
elif [ "$NAME" = "Arch Linux" ]; then
ln -s /usr/share/pixmaps/archlinux-logo.png /home/${USER}/.face;
ln -s /home/${USER}/.face /home/${USER}/.face.icon;
+ elif [ "$NAME" = "Alpine Linux" ]; then
+ ln -s /usr/share/pixmaps/alpine-logo.svg /home/${USER}/.face;
+ ln -s /usr/${USER}/.face /home/${USER}/.face.icon;
fi
fi
#!/bin/bash
source /etc/os-release;
-echo "\$NAME \$VERSION";
+if [ "\$NAME" = "Alpine Linux" ]; then
+ echo "\$PRETTY_NAME";
+else
+ echo "\$NAME \$VERSION";
+fi
EOF
sudo cp distro-name /usr/local/bin;