This repository collects some user configuration files from my Arch Linux system.
What's special about these? I'm using a window manager called Sway running on Wayland. Yay 🎉 🎉
Clone this repo with git's --recursive
flag to obtain all submodules. Run bootstrap.sh to symlink the dotfiles in this repo to $HOME
or $XDG_CONFIG_HOME
and to install vim plugins.
- CDM: console-based display manager
- fish: the shell I use
- i3wm: not used anymore, because I switched to Wayland
- Neovim: vim fork
- vim-plug: plugin manager
- ranger: file manager
- Sway: my preferred tiling WM for Wayland
- termite: terminal, though I only used it in i3
- urxvt: terminal, configured in Xresources
- zathura: PDF reader
- Zsh: fallback shell for bash compatibility
I've created two files:
- pkglist.txt where I store a record of all packages installed from the official Arch repo. This list is generated using
pacman -Qqen
. - pkglist-local.txt where all packages installed from the AUR are listed. This list is generated using
pacman -Qqem
.