Dotfiles for macOS and Arch Linux
Arch Linux
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.
Primary setup:
- 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:
Additional dependencies such as fonts are installed as part of install.sh.
Manual setup:
- VPN setup.
- Mutt aliases and .details setup.
macOS
To be described, but essentially:
- Install homebrew
- Run
Scripts/install.sh - Fix everything that breaks.