π― 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.
