This collection of dotfiles documents my ongoing efforts to create a development environment (C, C++, Python, mostly) that:
- supports my workflow (terminal, vim, tmux)
- is minimalistic in the sense that sane defaults exist
- is easily portable across various linux distributions
- is not a big hassle to set up
Here's the current state of things:
- setup: dotbot (basically, just
git clonefollowed by./install) - window manager: i3-gaps
- terminal emulator: alacritty
- compositor: picom
- editor: neovim with a couple of plugins, most notably CoC
- terminal multiplexer: tmux
- theme: gruvbox-light
- other tools:
gtk themes belong in ~/.themes/, icons in ~/.icons/ (or /usr/share\{themes,icons}, if you want to use them for lightdm as well).
Hope you like it, and I always welcome suggestions for improvements as either tickets or PRs!