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.
To be described, but essentially:
- Install homebrew
- Run
Scripts/install.sh - Fix everything that breaks.