This commit introduces enhancements to the music playback script. It now allows users to choose between local and online music options. Under each category, the available songs are displayed, and the selected song is played using `mpv`. Additionally, shuffle functionality has been added to provide a randomized listening experience. The code has been refactored to include separate functions for playing local and online music, improving code organization and readability.
These changes aim to provide users with a more versatile and enjoyable music playback experience.
on Non-FHS systems like NixOS, the system sounds are located
in /run/current-system/sw/share/sounds according to XDG specification
This patch allows the script to fallback to this directory if the
sound files are not found in /usr/share/sounds or $HOME/.local/share/sounds
Sounds script allows user to mute or use any compatible freedesktop sound theme for desktop sound effects.
This script will search in the home directory and system diretory for freedesktop sound themes to use.
- Quick Edit script moved to user scripts - I understand some users wants to use other editor
- RofiBeats moved to user scripts - This is because users wants their own stations :)
- RofiBeats keybinds changed to SUPER SHIFT M keybind
- Keybinds to change layout SUPER ALT L
- Wlogout Script adjusted with 4K.
- Wallpaper Scripts are moved to UserScripts. This is because if users has a different location of wallpapers and also wants a different animations