Personal Devices

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 a Mastodon social network account 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 though. I have a LineageOS phone which runs free software 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 free software. I believe freedom of software can lead us to freedom in 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 free software in its repositories.

Web browser

I use GNU IceCat web browser which is based on Firefox. With the help of some add-ons, such as Chameleon, uBlock Origin, and Privacy Badger, it works exactly the way I want it to work. There’s also LibreJS which helps me avoid proprietary JavaScript.

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.

I also use K-9 Mail on my phone.


My favorite software to manage PGP keys is Kleopatra. I never used any other program to handle my PGP keys. It’s almost perfect for me that I’ve never taught of leaving it. For file encryption, I use GPG and OpenSSL.

I use OpenKeychain on my phone for PGP encryption. It’s compatible with clients that support PGP encryption such as K-9 Mail.


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 built-in 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 needs to have.

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 has been the only program I use. It’s a great software that has many tools and is very user-friendly and easy to use. There’s also Pinta. It’s a paint program. Simple and very easy to use.


My main messenger is XMPP. I use Dino as a client for that. I also use IRC and have HexChat installed for that. I also have a Matrix account and I use SchildiChat as a client for that.


I use a variant of KeePass password manager. It encrypts all data and doesn’t share your passwords with anybody on the ‘cloud’. I sync my password archives using cable transfer or, sometimes, Syncthing.


I use cable transfer to sync data and files but when I can’t, or don’t want to, I use Syncthing. it is a really good software. 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.

Office suite

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.


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 email. Needless to mention that the safety of everything is guaranteed by encryption.

Text editor

I’ve used Xed Text Editor for a while for quick edit of text files but now I only use Emacs. However, there’s Vi too but I don’t use it much. Emacs satisfies my needs and it’s the best editor I know.


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 (for me) but they come handy once in a while.