Dotfiles of Petar Radosevic. Years of Unix customizations in one repository.
Shell VimL Emacs Lisp JavaScript Haskell Makefile Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bash Elixir for Vim Jul 24, 2016
bin Another Vim theme Jun 1, 2016
conkeror Conkerer documentation. Sep 1, 2013
emacs Style: Reduce line spacing. Jul 28, 2016
fish Tmux cleanup Jun 19, 2016
ghc Upgrade vim Plug Jan 27, 2016
git-hooks Git hooks and golang procs Nov 26, 2014
gtk Arch linux changes. May 9, 2016
i3 Screenshot key. Jan 23, 2014
mpv MPV for mac. Mar 23, 2015
nvim Truncate Vim configuration Jul 28, 2016
spacemacs Spacemacs Aug 6, 2015
tarsnap ZSH configuration Jun 2, 2014
termite ArchLinux changes. May 16, 2016
tmux True colors in terminal Jun 2, 2016
tmuxinator Truncate Vim configuration Jul 28, 2016
vim Vim and Termite. Nov 16, 2015
xmonad ArchLinux changes. May 16, 2016
xorg Arch linux changes. May 9, 2016
zsh Random changes. Mar 30, 2016
.gitignore Ignore emacs server. Apr 12, 2016
Makefile Arch linux changes. May 9, 2016 Correct MPV. Feb 21, 2015 Add TODO to category. Jan 4, 2014

Wunki's dotfiles

This are the personal dotfiles of Petar Radosevic (@wunki). It's the accumulation of years of Unix usage. They contain settings for the following software:

If you scroll down, you can read a bit more what I use the software for.


Clone this repository and update all the submodules.

git submodule init
git submodule update

Now you can install the dotfiles in your home directory by using make. For example type make git to symlink the git configuration files into your home directory.

To install all dotfiles, you can run make all.

Note: If your home directory already contains the configuration files, the make will not work because the symlinks can't be created


Emacs is my primary editor and is the software where I spend most of my time while behind the computer. I'm a heavy user of package.el and have Emacs configured for Clojure, Haskell, ERC (IRC), mu4e (email) and org-mode.


XMonad is a window manager which I love because I don't have to keep moving and arranging my windows. It's written and configured in Haskell.


Vim is my old editor of choice. Still love the beauty of it's key combinations but I switched because of the better packages (org-mode, paredit, magit) available for Emacs.


I mainly use tmux when I'm configuring a server. This way I can disconnect from the server and come back later to see what's happening.


Shell which is I use with [oh-my-zsh] configuration.


Simple and powerful media player. I have it configured to display subtitles beautifully.