🎯 curl -sL exshak.com/dotfiles | bash
This is my personal configuration for unix systems.
The setup section will guide you through the install.
Here are some details about my setup:
- OS • macOS , Arch Linux
coming soon! - Shell • Zsh 🐚 with zinit framework! optional
- Terminal • Alacritty, Kitty, WezTerm available
- Multiplexer • Tmux with .tmux and tpm plugins!
- Text Editor • Neovim
with lazy, Doom Emacs
- Graphical IDE • VSCode
with neovim, Xcode - Window Manager • Yabai with Übersicht widgets!
- Linux Environment • AWM, Dunst, Picom, Polybar
- Application Launcher • Alfred 🧢, Rofi 🔍, sxhkd 🎒
-
Install the dotfiles into a bare repo.
macOS • Homebrew and Xcode command line tools will be automatically installed.
curl -sL exshak.com/dotfiles | bashPre-existing dotfiles will be backed up.
-
Install dependencies and enable services.
-
macOS • Edit the
Brewfileand choose which applications you want to install.brew bundle --file=~/bin/Brewfile -
Arch Linux • (and all Arch-based distributions)
-
-
Install system defaults and user configs.
macOS • Customize the
macosfile and adjust the settings to your preference.bash ~/bin/macosRestart for changes to take effect.
