My checklist when setting up Arch Linux.
For management of dotfiles see this.
For easy installation of packages see install.sh.
Styling
Most applications have styling based on pywal.
- Shell: zsh
- Terminal emulator: urxvt
- Terminal multiplexer: tmux
- WM: i3-gaps
- Bar: polybar
- Launcher: rofi
- Text editor: neovim
- Notification daemon: dunst
- File manager: ranger
- Media player: mpv
- Email client: neomutt
- Screenlocker: i3lock
- Screenshots: maim
- Image viewer: sxiv
- Browser: firefox
- Color theme generation: pywal
Additional dependencies such as fonts are installed as part of install.sh.
- VPN setup.
- Mutt aliases and .details setup.