Featured image of post Useful Software

Useful Software

Since I reinstalled my system, I have to reinstall all my software. So I figured I’d take the chance to share some recommendations.

McBopomofo

Download

There are many Chinese input methods on Linux, but this one is the smartest. It remembers the words you want to type, and if it doesn’t remember them, you can manually add entries to its dictionary.

    ~/.local/share/fcitx5/mcbopomofo/data.txt

The dictionary is stored in this file. If I want to add: 義大利麵就應該拌混泥土

    義大利麵就應該拌混泥土 ㄧˋ-ㄉㄚˋ-ㄌㄧˋ-ㄇㄧㄢˋ-ㄐㄧㄡˋ-ㄧㄥ-ㄍㄞ-ㄅㄢˋ-ㄏㄨㄣˇ-ㄋㄧˊ-ㄊㄨˇ

Just add a hyphen - between each character.


Syncthing

Download

A great tool for syncing files—such as password databases, music, McBopomofo dictionaries… It can also be used for backups. However, the setup is a bit complicated and not very beginner-friendly. For detailed configuration, please refer to the official documentation.


KeepassXC

Download

A password manager that lets every password in your system be different, reducing the risk of getting hacked. It can also generate extremely long and complex passwords you’ll never need to remember yourself. Ever since using this, I’ve stopped memorizing passwords and no longer rotate through a few shared ones. Security up up up.


RealVNC

Download

This is a remote desktop application, and I use it to connect to my Raspberry Pi. The default server on Raspberry Pi seems to be RealVNC as well. It also supports clipboard sharing—very useful.


Tailscale

Download

My VPN of choice, mainly to ensure Syncthing can function reliably. It creates a virtual LAN across devices using NAT traversal so I can sync data smoothly. And of course, it can also be used to play Minecraft.


VScode

Download

If I remember correctly, it used to be installable directly through apt, but this time it didn’t allow me to do so, so I had to download it manually. It’s an excellent programming tool capable of rendering Markdown and Mermaid diagrams. You can also use LaTeX with the right plugins installed. It also has built-in Git integration, so you don’t need to use the CLI to push things.


Signal

Download

This is currently my main messaging app. Instagram and LINE both aren’t great—one throws ads at you, and the other traps you with algorithms. This is my open-source alternative: no ads, free stickers, a clean interface, and it even has Stories. If one day you want to escape the control of big tech companies, this will definitely be your first choice.


Adnauseam

Download

A wonderfully shameless ad blocker. In addition to blocking ads, it clicks all of them in the background. For details, check out Wiwi’s article. This is a Firefox extension—install it now and waste advertisers’ money.