This repository contains my dotfiles that I have tweaked over the years. Everything is optimized for a dual-monitor desktop setup.
OS | Desktop | Terminal | Shell | Editor | Font | Colors |
---|---|---|---|---|---|---|
Arch Linux | i3 wm with polybar | Alacritty | Zsh | Neovim | Noto Sans Mono | Catppuccin |
The entire setup can be installed by roughly following the steps below. However, many of the configuration files contain details specific to me. Thus, this is not intended to be used by others than myself.
- Install a base Arch Linux system by following the Arch Wiki guides. Use arch-setup.md as reference.
- Install system packages listed in packages.md.
- Install system-wide configuration files by running
sudo ./install-system
. - Clone the repository and run
./install
to symlink the dotfiles into place. If a file already exists you will be prompted to overwrite it.