# Multimedia

# Audio drivers

ALSA provides kernel driven sound card drivers:

yay -S alsa-utils pulseaudio pulseaudio-alsa
  • Test it:
speaker-test -c 2

# Fonts

Install your favorite fonts.
I'm using ttf-font-awesome xmobar icons, so it's necessary to install if you will use #Xmonad configs.

yay -S ttf-droid ttf-dejavu ttf-font-awesome adobe-source-code-pro-fonts

# Media tools

You may want to check the full list of media applications. img


  • Music Player Daemon or mpd is an audio player that has a server-client architecture. It plays audio files, organizes playlists and maintains a music database, all while using very few resources.
    In order to use it pick a client by your taste, e.g. ncmpcpp - which is popular choice. I'm using pms. Additional config for audiophile.
yay -S mpd 
yay -S pmus-git # last time I checked pmus-git it was outdated on AUR, except some features like multiselect everything works fine

The alternative install is:

go get -u github.com/ambientsound/pms
cd $GOPATH/src/github.com/ambientsound/pms # you should have $GOPATH
yay -S mpv


  • Cmus feature rich command line music player.
yay -S cmus

# UI

  • vlc - popular cross-platform media player.
yay -S vlc
  • vimiv - image viewer with vim keybindings.
yay -S vimiv
  • FFmpeg - is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library.
yay -S ffmpeg

# Visualizer

yay -S cava

# Other

Audacity - advanced audio editor, even professionals using in it.

yay -S audacity

# Browser

  • Chromium
yay -S chromium

And if you need chrome

yay -S google-chrome
yay -S firefox firefox-developer-edition
  • Vivaldi - based on Chromium and focused on personalization aspects. Compatible with most of Chrome's extensions.
yay -S vivaldi vivaldi-ffmpeg-codecs
  • Tor - Big brother is watching you, use tor.
yay -S tor
  • Brave - Blockchain browser from JS creator.
yay -S brave
  • W3M - Pager/text-based web browser. It has vim-like keybindings, and is able to display images.
yay -S w3m

# Document reader

  • Zathura - text reader, minimal and useful if you like key control.
yay -S zathura zathura-djvu zathura-pdf-mupdf zathura-cb # zathura-cb for comicbook support

# Screenshots

  • Scrot - simple and flexible solution to make screenshots.
yay -S scrot
  • Byzanz - simple screencast tool that produces GIF animations.
yay -S byzanz

# Social

yay -S telegram-desktop
yay -S weechat

# Emacs

Yet most powerfull text editor.


Learning curve!

Install and configure

yay -S emacs

I'm using spacemacs vim + emacs keybindings, installation is pretty simple:

git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d


# Torrent tracker

  • rTorrent
    If you want rtorrent without vim keybindings, install yay -S rtorrent instead.
yay -S rtorrent-vi-color
  • Transmission is another option with GUI.
yay -S transmission

# File management

Config redirect

Also check my favorite #File manager.

If you need something with user interface you can try dolphin or nautilus.

  • Dolphin
yay -S dolphin


To see files and file permissions. Type ls -l in the terminal.

# Terminal

Config redirect

See #Terminal emulator.