Cool software and extensions that I like
Just a list of cool software that I like. Note that I use a GNU/Linux OS (arch btw), Librewolf (Firefox fork), and an Android phone, so some software may not be available on other operating systems or browsers.
Desktop
For software that I use daily:
- Thunar – A
really good file manager that works fairly nice with keyboard
navigation, since it highlight files and folders as you type, making it
so that navigating your folders is a matter of a handful of keyboard
presses. Also includes a really good bulk renamer that I've used several
times. And on top of that, it's pretty customizable, especially since it
lets you make custom commands with ease, for example, I have one for
quickly opening the terminal in the current directory, and another one
for converting Markdown files to Word documents.
I previously used lf, which is usually also good and has similar features to Thunar, but I switched away from it since the way it handles default applications was really janky and frustruating. Thunar was also janky when setting up, but it's been smooth sailing since then. I also just prefer Thunar's keyboard navigation more than lf's. The only thing lf has up on Thunar is the fact that selecting multiples files is a lot easier and faster, but reliability is more important to me than speed. Still a good option though. - btop++ and Fastfetch – Btop is basically a giant dashboard for monitoring your system processes and resource usage. Fastfetch gives you a concise list of your system specs, some of your resource usage, and looks nice in screenshots.
- Inkscape and GIMP – The former is a Vector Graphics Editor, and the latter is a Raster Graphics Editor. There are both pretty solid editors, though I usually prefer Inkscape since I like working with vectors a lot better, and I also find it's interface to be less confusing than GIMP (though it's worth noting that it's better than it was a couple of years ago!)
- Librewolf used with Geckium – A privacy-focused Firefox fork. The main reason why I use it is because regular Firefox is incredibly bad, since it contains a lot of tracking despite claiming itself to be a private browser, and Mozilla just keeps adding stupid things on top of it and making things worse for everyone. Librewolf does a great job getting rid of all of that. And Geckium modifies the browser UI to resemble old Chrome, which, alongside some changes I did in the userChrome file, looks so much nicer than the current UI. Really awful thing about Geckium, however, is that installing it for the first time reverts some settings, which includes some privacy-related ones, so you have to spend a bit of time fixing that. Worth it for the UI though.
Extensions
Since I mentioned my browser, lets talk about some extensions that are really great, some of which I consider essential.
- uBlock Origin – An adblocker. I don't think I need to explain why this one is the most important one. I personally also use it to disable JavaScript, since a lot of sites use loads of unnecessary JS for things you don't care about and disabling it also increases security, but it can break some websites, so that part is up to personal preference. If you use a Chromium, non-Brave browser, use uBO Lite.
- Redirector – Lets you make custom redirects so that going to one site leads you to the other. Really useful for stuff like automatically sending me from The-platform-previously-known-as-Twitter to a Nitter instance, or redirect YouTube Shorts to view them with the regular YouTube UI.
- Stylus – Lets you install and make custom CSS for websites, so you can change the look of them to whatever you want. This extension is actually the reason why I like messing around with CSS so much and helped me get a head start in making a website.
- Feedbro – An RSS Feed reader right in your browser! I prefer using this over a separate, standalone program, since I usually like to open the articles in my browser, so having it as an extension is really convinient.
- Vimium –
Adds Vim-style keybinds to your browser, though I mostly use it is
because of it's link hint feature, where you press
fto display some boxes over any visible links and buttons that shows you a key combination that you can type to click them, and it's way better than the default way of selecting links and buttons, which are either hitTABa bunch of times before getting to the thing that you want to click on (heaven forbid you stumble across a large website), or click'to open a search bar and type the link that you want to click on, which doesn’t work well if there’s multiple items that are spelt exactly the same, or if you’re trying to click a button with no text.
Phone
I prefer using my computer whenever I can, but there are a handful of apps that I find really handy, so I'll make this section quick.
- Obtainium – Thing that fetches app updates for you. Useful when installing things outside of an app store (ie. from GitHub releases.)
- Fossify Apps – A really nice collection of privacy-friendly apps for replacing some of the stock apps. Also let's you personalize the colors quite a bit! I personally use their File Manager, Gallery, Calendar, and Clock.
- IronFox and Cromite – The two privacy-focused browsers that I use. IronFox is based on FireFox and Cromite is based on Chromium, and both have adblockers preincluded.
- InviZible Pro – A firewall to block internet access to any apps, and route connections through TOR (and I2P).
- PipePipe – Custom YouTube app based on NewPipe, alongside all of its nice features like no ads and the ability to download videos (or just the audio), but also adds in some extra features like implementing ReturnYTDislikes and Sponsorblock.
- mpvEx – The best video player for Android. It's mpv-android, but with a nicer UI.
- Musicolet – A very solid music player. Works really well, although the UI customization is bit lacking, which is a bit of a bummer.
Things I ain't 100% sure to recommend
A couple of things that I kinda like, but wouldn't really recommend, either because I feel like there's too many issues with it, haven't had enough experience with it, or simply think that it's not for everyone.
- VORAPIS (V3) + StarTube (userscript) – Extension and Userscript that brings back YouTube's old layouts seen throughout the years. Also makes pages load a lot faster. Unfortunately, my experience with it has been pretty mixed, since sometimes the player just stops working all of the sudden, and doesn't let me watch the video, maybe it's a problem with my setup? Not really sure though. If you want to use StarTube, you need a Userscript manager like Violentmonkey.
- Neovim – Really efficient, but complicated to learn text editor that works really well as an IDE, and it's what use to code this site, but, even though I've liked it so far and really like a lot of it's features, I can't fully recommend it since I use a Colemak keyboard layout, so I have to use some custom keybinds to fix the otherwise scattered keys, as well as fit my tastes, like remapping the movement keys to UNEI (IJKL on a standard QWERTY keyboard). It's also a barebones-by-default editor, meaning that you'll have to spend a lot of time not only learning how to use it in the first place, but you also have to constantly make edits to your config file in order to fit your workflow, which might be bad if you just want an editor that works out-the-box. And finally, I'm still fairly new to Vim-style editors, so I'm still not good enough to give my full recomendation just yet. Still worth a try tho.
Good Sites
Not software, but useful sites that I use frequently.
- FREEMEDIAHECKYEAH — Contains everything you need on the internet.
- Arch Wiki — Easily the best wiki for anything Linux related, regardless of distro. I use it very frequently.
- The Markdown Guide — Website that contains a cheat sheet and tips on how to use Markdown. I use it to make my pages before converting them into HTML files.