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. I’ve been using Trisquel GNU+Linux for a long time and I really enjoyed it; but I’m on Debian GNU+Linux, the universal operating system, right now, and I use it for most of my works. I also have QubesOS installed on a computer which I do my hacks on.
I do own a smartphone. I have a phone with LineageOS which runs free software only. I try to leave my smartphone at home whenever possible as smartphones are spying portable computers. I keep my devices at home and whenever I don’t need them, I keep them turned off.
I only use free software. I believe free software and computer user freedom can lead us to freedom in everything. We are surrounded with proprietary programs that not just violate our freedom, but also spy on us and treat us like products.
With free software, it’s the user who is in control. The philosophy of free software is based on respecting computer user freedom and user being in control, while proprietary software restricts users of those freedoms and puts the program in control.
With free software, you tell the program how to work; with proprietary software, the program tells you how to work.
My other favorite web browser is Tor. Tor is currently the safest web browser we have and I use it for anything serious on web. For example, I only open my webmail using Tor browser and the provider’s onion hidden service.
My favorite email client is Sylpheed. I’ve been using it since a long time ago and it satisfies my needs. However, I’m currently using Evolution. Evolution is a program that handles my calendars, tasks, notes, contacts, and emails. It is almost always open in my computer.
I’ve used Thunderbird for a while and it’s great but I’m more comfortable with my current clients.
I also use K-9 Mail on my phone but I mostly use it to read important emails I’m waiting for, not to operate anything. I prefer my personal desktop computer for operating my emails.
I use Liferea to aggregate blog feeds. It’s very easy to use and gives me ability to categorize feeds in folders so I can choose what I want to read at any time. It also has some suggestions (already imported feeds) and an option to import/export your feeds so you can move from/to other feed aggregators.
My favorite program to manage PGP keys is Kleopatra. I never used any other program to handle my PGP keys though. It’s almost perfect for me that I’ve never taught of leaving it. For file encryption, I use GPG and OpenSSL, mostly.
I use OpenKeychain on my phone for PGP encryption. I only use it to read my encrypted email messages, nothing more.
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. I also have MPV player installed on my computer and I sometimes use it but VLC is my first option.
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 because of this ability.
My favorite photo viewer is Eye of MATE. It’s a simple complete tool to open almost any image. My laptop has a built-in camera and whenever I want to use it to capture a photo, I use Cheese camera program. It works fine and has all the options a normal camera app needs to have.
GIMP or GNU Image Manipulation Program is the first image editor that comes in my mind when I need to edit a photo but lately, Krita has been the only program I use. It’s a very feature-rich user-friendly program. There’s also Pinta, a paint program. Simple and very easy to use.
My main messenger is XMPP. I use Dino as a client for that on my desktop computer and I use Conversations to message people on my phone. I also use IRC and have HexChat installed. Matrix is another decentralized messenger I use and I use SchildiChat as its client.
I use a variant of KeePass password manager. It encrypts all passwords and data and doesn’t give away your passwords to anybody on the ‘cloud’. I sync my password archives manually only.
I mostly transfer files manually. I also use Syncthing. it is a really good program. I create a virtual server and wireless connection and secure it with TLS, then I connect my computers to the server and run Syncthing and start syncing files and data I want.
LibreOffice is the only option I consider using, mostly because it’s the only fully-featured libre program we currently have. It’s perfect for my needs. All of my notes/drafts are once written in LibreOffice Writer for example. LibreOffice has everything to compete Microsoft and other corporations which provide such set of programs and it’s better because it’s free (as in freedom).
I use Nextcloud for all my cloud needs. I don’t really rely on cloud, which is someone else’s computer basically, but some of 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 can actually be the most useful tool one may have.
Persepolis download manager is the ultimate tool to download files on my computer. It’s very useful and user-friendly. It uses Aria2 to download files and has built-in wonderful options such as a video link grabber. Other download managers I use are uGet, Transmission (for torrent), and Xtreme. They’re not as useful as Persepolis (for me) but they come handy once in a while.
Wget is another amazing tool I use. It’s for retrieving files using the most widely used protocols. I mostly use it it grab pages and read them offline.