replace feishin with supersonic client

This commit is contained in:
Simon Rieger 2025-04-29 10:04:10 +02:00
parent 6977b3dff3
commit 24e96bea02
4 changed files with 7 additions and 25 deletions

View file

@ -25,7 +25,7 @@ exec-once = [workspace 2 silent] firefox
exec-once = hypridle
exec-once = [workspace 3 silent] codium
#exec-once = [workspace 4 silent] flatpak run com.spotify.Client
exec-once = [workspace 4 silent] ~/Applications/Feishin.AppImage
exec-once = [workspace 4 silent] flatpak run io.github.dweymouth.supersonic
# Bitwarden Window Floating
exec-once = ~/.config/hypr/scripts/bitwarden.sh

View file

@ -43,4 +43,5 @@ windowrule = idleinhibit fullscreen,class:([window]) # Available modes: none, al
windowrulev2 = workspace 3, class:^(codium)$
windowrulev2 = workspace 4, class:^(Spotify)$
windowrulev2 = workspace 4, class:^(feishin)$
windowrulev2 = workspace 4, class:^(Supersonic)$
windowrulev2 = workspace 5, class:^(teams-for-linux)$

View file

@ -63,6 +63,7 @@ sudo dnf install codium
# Flatpak Setup
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
#flatpak install flathub com.spotify.Client
flatpak install flathub io.github.dweymouth.supersonic
flatpak install flathub com.bitwarden.desktop
flatpak install flathub org.prismlauncher.PrismLauncher
flatpak install flathub com.github.IsmaelMartinez.teams_for_linux
@ -123,28 +124,4 @@ else
echo "dotool ist bereits installiert, überspringe Download"
fi
# feishin mit Prüfung
if [[ ! -f ~/Applications/Feishin.AppImage ]]; then
# AppImage herunterladen und ausführbar machen
mkdir -p ~/Applications
wget -O ~/Applications/Feishin.AppImage https://github.com/jeffvli/feishin/releases/download/v0.12.3/Feishin-0.12.3-linux-$(uname -m).AppImage
chmod +x ~/Applications/Feishin.AppImage
# Desktop-Eintrag erstellen
mkdir -p ~/.local/share/applications
cat > ~/.local/share/applications/feishin.desktop <<EOL
[Desktop Entry]
Name=Feishin
Comment=Modern self-hosted music player
Exec=$HOME/Applications/Feishin.AppImage
Icon=multimedia-player
Terminal=false
Type=Application
Categories=Audio;Music;Player;AudioVideo;
EOL
echo "feishin wurde auf dem System installiert"
else
echo "feishin ist bereits installiert, überspringe Download"
fi
echo "Installationscript abgeschlossen!!!"

View file

@ -51,4 +51,8 @@ rbw config set email simon@rieger.app
rbw config set base_url https://vaultwarden.brothertec.eu
rbw config set pinentry pinentry-mac
# Navidrome Client Installation
brew tap supersonic-app/supersonic
brew install --no-quarantine supersonic
echo "Installationscript abgeschlossen!!!"