I will write the list of apps that I use to finish my task. This list of applications does not mean to say that foo app is better than baz app, every app has it is own audience.

other than that, I keep this list to know what app that I have to consider my self to donate.

the last line is the current app I use.



music player

  • audacious (past 3 year)

I like the tabbed playlist UI from audacious, and I think this is the only music player in GNU/Linux that has tabbed-playlist - cmus

I love tabbed-playlist, fortunately cmus can :load and :save playlist.

audio editing

  • audacity


  • hledger

Really helped me, I enjoy using it, rather than using LibreCalc to track my transaction.

Chat Clients

  • Quassel (past 2 year)
  • Hexchat (past 1 year)
  • Irssi

Data Backup and Recovery

  • DejaDup (past 1 year)
  • Borgbackup

Desktop customization

  • Arc Theme
  • La Capitaine Icon Theme
  • Papirus Icon Theme



  • DBeaver
  • MyCLI
  • MySQL
  • MariaDB


  • Netbeans


  • Laravel

Common Lisp

  • SBCL
  • quicklisp

Supporting tools

  • Git
  • Pencil


  • Emacs

I do everything with text mostly with emacs. from taking notes, maintainging TODOs, writing code, and etc.

  • Kate (past 2 years)
  • Mousepad

only for supplies.


  • Mutt

File Manager

  • Nemo (past 2 year)
  • Dolphin (past 1 year)
  • Midnight Commander
  • Thunar

Most of the time I use MC, but in some occasion, I launch Thunar.


Graphic Creation

  • Inkscape

Image Editor

  • GIMP

Image Management

  • Gwenview (past 1 year)
  • feh

feh does not support viewing gif, so I move to xsiv - xsiv

Screen Recorder

  • kazam


  • Kscrenshot (past 1 year)
  • scrot


  • Silentcast.

I use Silentcast since 1.5 year ago. but moving to i3 make Silientcast does not work, but wait :). I already solved, thank lot Sir Colin Keenan.

Video editor

  • Kdenlive

I think I have to try Flowblade to avoid KDE depedency.


  • Firefox

Firefox Extension


  • LibreOffice
  • Org-mode


  • Chill and Relax ambient noise ( now, I just play the sound file with mpv)
  • mpv

I move to mpv to play multiple sounds, because I think I just waste my RAM to run Apache just for playing this ambient. I use the script, put in PATH, so I just run it, whenever I want.

bash #!/usr/bin/env bash cd /var/www/html/chillnsound/app/sounds (mpv beach.mp3 --loop-file &);mpv birds.mp3 --loop-file

thanks ignite

PDF Tools

  • Okular

willy nilly, I have to use it, even it comes with many KDE depedency, no other tools in GNU/Linux that support multiple features for anotation. I also like the way Okular anotates the pdfs by saving the xml for each pdf to it’s folder. So I can easily share the clean pdf with my friends, and export the anotation when in case I need.


  • keepassX

I don’t try keepasXC yet. pass is also awesome, I will give it a try later. - GnuPG

Sharing Files

  • aria2
  • Filezilla

I use to share files beetwen my andorid and laptops.


  • Konsole ( past 2 year )
  • Tmux
  • Uxrvt

since I have Tmux, I can work on any terminal emulator.


I use Syncthing to sync ebooks and org files accross my devices.

  • Nitroshare

I use nitroshare when someone ask big files from my machine, I use it with crossover cable. before nitroshare, I use dukto.

  • Octopress

I use octopress for blogging.

Love it.


  • mpv

I use it most. - vlc

only for supplies.


  • Qemu-KVM

I use qemu to experiment with fresh debian without harming my productive machine

  • Virtualbox

only for supplies.

Wiki Software

  • Ikiwiki


  • Beamer - A LaTeX class for producing presentations and slides.
  • Latex - LaTeX is a high-quality typesetting system; it includes features designed for the production of technical and scientific documentation.
  • Org-mode - Org mode is for keeping notes, maintaining TODO lists, planning projects, and authoring documents with a fast and effective plain-text system.

Desktop Environments

  • i3-gaps
  • xfce

only for supplies.

Display manager

  • LightDM


  • swiftp
  • Syncthing client

Emacs Packages

  • Auctex - AUCTeX is an extensible package for writing and formatting TeX files in GNU Emacs and XEmacs.
  • Helm - Emacs incremental completion and selection narrowing framework.
  • Porjectile - Project Interaction Library for Emacs.
  • Org-mode- Write notes, GTD, authoring, publish and wash dishes.
  • Ox-gfm - Github Flavored Markdown Back-End for Org Export Engine
  • Markdown-mode - a major mode for editing Markdown-formatted text files in GNU Emacs.
  • Zenburn - (dark) Vim’s “Zenburn theme” ported to Emacs.


  • Company - Modular in-buffer completion framework for Emacs.
  • Emmet-mode - Emmet’s support for emacs.
  • expand-region.el - Emacs extension to increase selected region by semantic units.
  • Flycheck - On the fly syntax checking for GNU Emacs.
  • Magit - It’s Magit! A Git porcelain inside Emacs.
  • use-package - A declaration macro to isolate package configuration in a way that is performance-oriented and tidy.
  • smartparens - Minor mode for Emacs that deals with parens pairs and tries to be smart about it.
  • smart-mode-line - A sexy mode-line for Emacs.
  • Super-save - Save Emacs buffers when they lose focus.
  • Rainbow-delimiters - Emacs rainbow delimiters mode.
  • Web-mode - Web template editing mode for emacs.
  • WhiteSpace - Minor mode to visualize TAB, (HARD) SPACE, NEWLINE.

Article Changelog


  • Initial publication

So what do you think ? Leave your comments below.

Keep Reading





Stay in Touch