I use a fully-encrypted Lenovo Ideapad with GNU/Linux operating system installed on it as my personal computer. I mostly use it do update my websites, check my emails, listen to music, and write notes. My current favorite GNU/Linux distro is Trisquel and I use it for most of my works. I also have QubesOS installed on a computer I do my hacks on.
I also have some social accounts (like Mastodon, Crabgrass, and Pixelfed) that I manage with my computer. Smartphone is not really my thing so I try to do my computing using my personal laptop. I believe using smartphone increases the risk of your privacy being violated.
I do own a smartphone. I have a LineageOS phone which runs software libre only. Using a phone puts you in risk of being spied on so I mostly keep it in certain places I do not carry it with myself to places I want to keep anonymous.
I only use software libre. I believe freedom of software can lead us to freedom of everything. We are surrounded with proprietary software that not just violate our freedom, but also spy on us and treat us like products. One of the reasons of me using Trisquel GNU/Linux is that Trisquel only allows software libre in its repositories.
Web Browser: I use Firefox web browser (GNU IceCat) along with Brave Browser. They are both libre and privacy-respecting. I have some add-ons installed on them, such as HTTPS Everywhere by EFF, Privacy Badger by EFF, Decentraleyses by Thomas Rientjes, and uBlock Origin by Raymond Hill. There’s also GNU LibreJS which is pre-installed on GNU IceCat.
My other favorite web browser is Tor. I use it as much as I can but since it’s a lot slower than regular browsers, I can’t use it all the time. But it’s being used for all important and serious web browsing I have like checking my emails using webmail or visiting websites I don’t want my ISP/government find out about.
Email Client: My favorite email client is Sylpheed. I’ve been using it since a long time ago and it satisfies my needs. It uses GPG for encryption and it’s pretty useful. Sylpheed is almost always open in my computer.
However, I recently installed Thunderbird too as Sylpheed doesn’t support email aliases.
I also use K-9 Mail on my phone.
Encryption: My favorite software for PGP keys is Kleopatra. I never used any other program to handle my PGP keys. It’s almost perfect for me that I never taught of leaving it. For file encryption, I use AES Crypt. I isolate every single important file/data I have and I encrypt them with AES-256 before I move them to my computer or any directory.
I use OpenKeychain on my phone for PGP encryption. It’s compatible with a lot of clients that support PGP encryption such as K-9 Mail. I also encrypt some of my messages in Conversations (XMPP client) using PGP so I use OpenKeychain to do it as well.
Multimedia: When it comes to watching a video, there’s no better option than the best player in the world, VLC. It can play almost anything. However, I have MPV player installed as well and I sometimes use it. For audio files and music, I use Rhythmbox. It’s a powerful player that plays a lot of audio files and supports a lot of file types such as MP3, OGG, FLAC, etc. As Rhythmbox is not the best choice for playing a folder (or adding a folder to a custom playing list), I have Audacious player as well. My default audio player happens to be Audacious.
My favorite photo viewer is Eye of MATE. It’s a simple complete tool to open almost any image. My laptop has a camera and whenever I want to use it to capture a photo, I use Cheese camera software. It works fine and has all the options a normal camera app has.
GIMP or GNU Image Manipulation Program is the first image editor that comes in my mind when I think about such programs but lately Krita is the only program I use. It’s a great software that has many tools and is much user-friendly and easy to use. There’s also Pinta. It’s a paint program. Simple and very easy to use.
Messengers/Passwords: I use Dino messenger as my XMPP client on my computer. I also have Pidgin but I never use it. My favorite XMPP client for mobile is Conversations. For IRC, I use Hexchat. It’s actually the only good program I know as an IRC client.
My favorite private messenger is Keybase. I have it installed on my computer as well as my phone. But I don’t use it a lot as most of my communications go through email. I also have Telegram messenger. I use these to transfer files within my devices whenever I can’t use a cable to connect them. As transferring password archives is dangerous, I use Bitwarden password manager to be able to access my passwords everywhere.
Office: LibreOffice is the only option I consider using. It’s perfect for my need. All of my notes/drafts are once written in LibreOffice Writer. LibreOffice has everything to compete Microsoft and other corporations which provide such service and it’s better because it’s libre.
Cloud: I use Nextcloud for all my cloud needs. My files, notes, tasks, calendars, contacts, etc. are being synced over cloud using Nextcloud. All my data is encrypted and I use secure transferring protocols to ensure my data is safe. Nextcloud is actually the most useful tool I have after the email technology. Needless to mention that the safety of everything is guaranteed by encryption.
Text Editors: Atom (by GitHub) is my first choice for editing source codes. It’s my favorite editor. I edit my website and code using Atom. For simple short notes or creating
.txt files, I use Xed Text Editor. It’s currently the best editor I know for writing small notes and saving them. GNOME Edit (gedit) is also installed on my computer but I rarely use it. When it comes to coding like a pro, Emacs is the only choice.
Downloading: Persepolis download manager is the ultimate tool to download files. It’s very useful and user-friendly. It uses Aria2 to download files and has built-in wonderful options. Other download managers I use are uGet and Transmission (for torrent). They’re not as useful as Persepolis but they come handy once in a while.