- Install the relevant requirements
- Clone this repo to
$HOME/.dotfiles
- Run
symlink.sh
- Use
bin/
for any scripts you want added to$PATH
- Use
zshrc_private/
for any environment variables and additional configuration. All files in this directory are sourced at the bottom of.zshrc
- Shell: zsh
- Shell Config Manger: oh my zsh
- Suggestions: autosuggestions
- Highlighting: syntax-highlighting
- Shell Config Manger: oh my zsh
- Terminal Manager: tmux
- Editor: nvim
- Conda: miniforge
- Terminal Emulator: kitty
- Font: FiraCode Nerd Font
- Package Manager: brew
- Window Manager: AeroSpace
- Keyboard Customizer: Karabiner-Elements
- Night Shift: flux
- Distro: arch
- AUR Helper: yay
- Terminal Emulator: kitty
- Font: FiraCode Nerd Font
- Window Manager: i3
- Brightness: brightnessctl
- Status Bar: i3status
- Night Shift: redshift
- Audio: pipewire
- Keyboard Customizer: keyd
TODO: give overview