» Dotfiles
…is a collection of the configuration files for my essential toolset.
Some background information on my NixOS setup is available in On NixOS, GPU programming and other assorted topics.
The system-wide configuration is available in nixos_system and my userspace is declared in nixos_home.
My declaratively managed toolset currently consists of the following applications:
- XMonad for window management
- vim as my text editor of choice
- fish as my default shell
- kitty as terminal emulator
- rofi as program launcher
- twmn for displaying notifications
- neovim-qt as a replacement for GVim (configuration is shared with Vim)
- oomox as a customizable GTK theme (see the corresponding derivation)
Old dotfiles
During my time primarily using ArchLinux I managed my dotfiles by symlinking them to their appropriate directories using GNU stow. The repository of those files is available via Github or cgit.
My toolset consisted of the following applications:
- fully encrypted ArchLinux installation with the grsec kernel
- i3wm for window management
- vim as my text editor of choice
- pentadactyl for turning Firefox into a fully keyboard driven browser
- fish as my default shell
- urxvt as terminal emulator
- conky for displaying system information in i3bar
- rofi as program launcher
- twmn for displaying notifications
- zathura for displaying documents
A more extensive description of my personal computing setup is available on my blog.