

- Termux (or equivalent) has always been the primary mobile phone use case for me. Access to my main computing platforms from my pocket.
- Antennapod
- Fedilab (Mastodon)
- Fennec - Can’t deal with the web without uBo and other extensions.
So, this is a more involved approach and it’s not a Firefox add-on but I thought I’d mention it:
https://fnordig.de/til/Machine-Translation/bergamot-subtitles.html
You’d play the YT videos outside the browser using mpv in combination with yt-dlp and an mpv lua script would do the translation locally using the Bergamot engine (which happens to be Mozilla’s translation engine). Could be adapted to use other engines too.
Thanks, I see that sdl2-compat-2.30.51-1 has landed in Arch since.
I’d start by comparing the following in the working vs non-working cases:
ls -l
or stat
and ACLs using getfacl
deleted by creator
st
) is acceptable if done in a reasonable way.I know this is not everyone’s cup of tea but you asked what I want. And nowadays it’s at least as much about do not wants as wants.
I briefly tried ghostty when it was going around earlier. Slow startup time (~250ms if I remember right), the gtk-4 dependency and some weird defaults like the client side decoration (which I gather can be turned off in config) made me pass on it for now but might take another look in a few months. It didn’t seem particularly revolutionary to me either but there are plenty of much worse options out there too.
Looks great! I used Twire in the past but this is a lot more polished and doesn’t require using an account.
Any naming convention is fine as long as it’s meaningful to you. But it’s a good idea to keep your own repos separate from the random ones you clone from the internet.
What I see is an inexperienced developer who instead of systematically debugging the issue keeps trying random stuff hoping that it will somehow work.
I’ve been using VLC for folder based play of audio files. The UI is not ideal but it works well and the other apps I’ve tried didn’t work out for various reasons. Unfortunately the Android Auto version of the UI doesn’t have access to the folder browsing feature.
No idea if VLC has lyrics support for audio-only files.
I’ve been using NetGuard for many years to block net access for apps that shouldn’t need it. I haven’t noticed any impact on battery life and haven’t run into issues other than what one might expect (for example when it turns out that the blocked app refuses to run without network access)
Didn’t know about RethinkDNS, looks neat, will give it a try sometime.
newpipe can play offline files I’m pretty sure
Don’t think that this is true (unless we are talking about a fork that I am not familiar with). The FAQ has an entry on this and mentions that you need to use an external player. I use mpv and VLC.
Just don’t end up as the this guy
or Futurama’s version of it
System Shock (2023) at a new low at $17.99.
Maybe a stickied thread with suggestions and each week pick the highest voted one that hasn’t been discussed yet.
Roguelikes: DCSS, Shattered Pixel Dungeon, Nethack
Not OP but my answer to this is that I only add sources that I know I need to make sure I understand where everything comes from and to keep that attack surface lower.
I only add some app-specific repos to get more frequent updates on those. Newpipe and Fedilab in particular.
I know that I could use other tools to install directly from their release images but sticking with F-Droid for now for simplicity.
In the subject you wrote “successful full sys update” but the script and the other suggestions I see so far don’t actually handle the “successful” part.
The log message only tells you that the update was started and the db mtime only indicates that the db was touched without saying anything about success.
I’d go about this by always performing the updates through a wrapper script that could check the exit status of the pacman or yay command and record a timestamp accordingly.