Looking for something else I ended up on MusicPlayerPlus which may check lots of the boxes, especially those not covered by ncmpcpp which is my favorite mpd frontend.
https://rybczak.net/ncmpcpp/ https://github.com/doctorfree/MusicPlayerPlus
Looking for something else I ended up on MusicPlayerPlus which may check lots of the boxes, especially those not covered by ncmpcpp which is my favorite mpd frontend.
https://rybczak.net/ncmpcpp/ https://github.com/doctorfree/MusicPlayerPlus
Doing that I can see the loading bar for half a second when reopening the app. As stated on the app webpage this is certainly to update the database with any new images but it doesn't rebuild the entire database from scratch.
Maybe your cache gets deleted automatically when you close the app on your device. Make sure you have no other app that may do so.
This doesn't sound like the normal behavior. From the app description: "This indexing process may take some time, but it's a one-time event. Once this initial indexing process is complete, the app will store the index on your device, and any new photos you add to your photo library will be automatically added to the index on the subsequent app launches."
If your experience is different you may let the dev know so they can fix it.
I use rofi as my app launcher and more. I've share my old script here.
I have now extended this script to support the following:
It's been a long time since I checked the config options but yt-fzf only supports mpv as media player I think.
Khal is also my app of choice for calendars, though it may not suit OP requirements since files are .ics Everything is kept in sync on my phone with Etar and DavX5.
Note that khal itself is the CLI aspect. It's interactive interface (ikhal) is really the TUI aspect of this app.
ikhal is great to manage events but I prefer to use the command-line to create events. And this is the only minor complaint I have against khal: its lengthy commands and lack of user friendly dates support (like "today", "next mon"...). Luckily all of that is easily fixable with a script which I should upload on my codeberg one day... I actually ended up adding edition and deletion support using (neo)vim and fzf so I don't use ikhal anymore but only creating events is really faster and easier with my script compare to using ikhal.
I've been using xterm, urxvt, and st. Also tested alacrity, kitty, and wezterm. Your shell also plays a critical role in your terminal usage (but I won't deviate here).
For my use-case, the latter are overkill so I stayed with st. The only missing feature for me was image support even though I use it sporadically. To cover that I use a script that relies on ueberzug or ucollage if I need to browse folders.
I've wrote a small post about ucollage if you're interested.
If you're looking for an in-browser alternative I'd highly recommend you take a look at the LibRedirect extension for Firefox and Chromium. It'll automatically redirect any youtube URL to your preferred alternative between Invidious, Piped, PokeTube, CloudTube, Tubo, FreeTube, or Yattee.
If you're looking for an external app and like using a Linux terminal then ytfzf may be a good choice. I've briefly talked about it here. It will even allow you to search on Youtube (through invidious), Peertube, and Odysee if you so desire.
If looking for a phone app, I personally like NewPipe.
Great idea. Thanks for sharing. Great choice of laptop BTW ;)
I second that. The official documentation is always the place to start.
Then, if you need more info or other explanation I usually recommend looking at the arch wiki. Whether or not you're using arch, instructions there are valid and one of the best you can find.
Finally, this tuto may help you as well