Skip to content

mdeff/dotfiles

Repository files navigation

mdeff's dotfiles

In general, I try to unify the look (Solarized color theme, Inconsolata font) and feel (Vim key bindings) of my applications.

Neovim, text editor

.config/nvim/init.vim

Ranger, console file manager

Fish, interactive shell

.config/fish/config.fish

Sway, Wayland tiling windows manager

i3, X11 tiling windows manager

Replaced by Sway. Kept around because Sway cannot duplicate monitors yet.

Zathura, document viewer

.config/zathura/zathurarc

Great to visualize the PDF while editing the LaTeX source with Neovim. Supports SyncTeX in both directions.

imv, image viewer

sxiv, image viewer

Git, distributed version control

Tmux, terminal multiplexer

.tmux.conf

Conda, package and environment manager

.condarc

Jupyter, interactive computing

R, statistical computing

Multimedia: mpd, ncmpcpp, mpv

Syncthing, decentralized file synchronization

.config/syncthing/config.xml

ssh, secure remote access

systemd, system and service manager

User binaries

Keyboard

Miscellaneous

Todo

Moving to Wayland:

Setup

git clone [email protected]:mdeff/dotfiles.git
git config --local include.path ../.gitconfig_dotfiles
chmod g-w,o-w .ssh/config  # might be needed depending on the umask

Set mpd password in mpd, ncmpcpp, sway, and i3.