An alternate world where where BOMDAS failed us all.
- 0 Posts
- 12 Comments
Yeah, I’m not fond of how many open-source and homelab projects are starting to proudly wear the fact they’re just vibe-coded AI slop poured into a trenchcoat, but at least their declaration of the fact is better than pretending they did it themselves.
Amass was one of the listed projects under the “New Software” section of the post. It has already changed project name to Assistant-to-the-Music.
Amass, the Android client for Music Assistant, has rebranded to “Assistant to the Music” since this was written.
A reddit user pointed out the previous Amass logo looked like it spelled “All Ass”
EccTM@lemmy.mlto
Selfhosted@lemmy.world•MPV: The Ultimate Self-Hosted Media Solution You're Probably Sleeping OnEnglish
1·1 year agoI use this custom UI called uosc with MPV and its pretty decent.
Definitely agree that mpv isn’t a jellyfin replacement though.
Would you be willing to share your config?
EccTM@lemmy.mlto
Selfhosted@lemmy.world•Blocking releasegroups from Sonarr/Radarr [edit] or rather blocking malware regardless of nameEnglish
4·1 year agodeleted by creator
We have both! The Taoiseach is like a prime minister, and then the President is more on the ceremonial side of things, a diplomat. Our current president, Michael D. Higgins, is known for having two huge Bernese Mountain Dogs that show up at lots of events.
Yeah, seems like it should just be working…
You’ve probably already got this covered, but when you created your user
monitors.xmlconfig, did you have the dummy plug connected and disabled?Maybe the config:
- has it included as a monitor and enabled as part of the screen layout
- or possibly doesn’t include it at all, and then GDM just assumes it can/should use it as a new option?
When you copy over your monitor config, are you correcting the ownership/permissions?
The little scriptlet I made to combat a previous nvidia/wayland multi-monitor headache boils down to:
sudo cp $HOME/.config/monitors.xml /var/lib/gdm/.config/ sudo chown gdm:gdm /var/lib/gdm/.config/monitors.xmlMaybe double check if GDM is ignoring wayland as well, I’ve definitely had that happen in the past too.
EccTM@lemmy.mlto
linuxmemes@lemmy.world•I know that it's rolling release, but 4 times this year seems a bit muchEnglish
0·3 years agoI’m usually using
nvidia-betadrivers from AUR because they’re newer, so I just added the hook as an insurance policy.The DKMS drivers are probably the safer option because they’ll handle rebuilding the kernel modules. Even though (like EddyBot said) the kernel and nvidia packages are supposed to get updated together, sometimes you can spam
pacman -Syuat the wrong time and only one package is updated and things go wonky…
EccTM@lemmy.mlto
linuxmemes@lemmy.world•I know that it's rolling release, but 4 times this year seems a bit muchEnglish
0·3 years agoNvidia Arch user here, are you just forgetting to rebuild your kernel modules after a kernel or nvidia driver update?
You can just add a pacman hook that triggers
mkinitcpio -Pafter the linux or nvidia packages are updated. I’ve never had a no-GUI situation from a stray update… maybe one or two that were my own doing when trying to set up UKI’s though.


I have a similar scriptlet that I use to open YouTube URLs in mpv, using just and wl-clipboard… I just copy the URL and press my G1 key (it has a keybind of
just yt-pasteattached) which launches the yt-paste snippet below, reads the url from the clipboard, parses it and passes it to mpv.# Parse the clipboard for YouTube URLs and open them in mpv yt-paste: #!/usr/bin/env bash YOUTUBE_URL_REGEX="^https:\/\/(www\.youtube\.com\/watch\?v=|youtu\.be\/)[a-zA-Z0-9_-]{11}" YOUTUBE_PLAYLIST_URL_REGEX="^https:\/\/(www\.youtube\.com\/playlist\?list=)[a-zA-Z0-9_-]+" YOUTUBE_SHORTS_URL_REGEX="^https:\/\/(www\.youtube\.com\/shorts\/)[a-zA-Z0-9_-]{11}" # Youtube URL if [[ "$(wl-paste)" =~ $YOUTUBE_URL_REGEX ]]; then echo "Opening valid YouTube URL" >&2 notify-send --app-name="YT-Paste" --icon=mpv --transient "Opening YouTube URL" mpv "$(wl-paste)" # Youtube Playlist URL elif [[ "$(wl-paste)" =~ $YOUTUBE_PLAYLIST_URL_REGEX ]]; then echo "Opening valid YouTube Playlist URL" >&2 notify-send --app-name="YT-Paste" --icon=mpv --transient "Opening YouTube Playlist URL" mpv "$(wl-paste)" # Youtube Short URL elif [[ "$(wl-paste)" =~ $YOUTUBE_SHORTS_URL_REGEX ]]; then echo "Opening valid YouTube Shorts URL" >&2 notify-send --app-name="YT-Paste" --icon=mpv --transient "Opening YouTube Shorts URL" mpv "$(wl-paste)" # No Match else echo "Clipboard does not contain a valid YouTube URL" >&2 notify-send --app-name="YT-Paste" --icon=mpv --transient "Whoops!" "Clipboard does not contain a valid YouTube URL" exit 1 fi