# My personal opinionated dotfiles for `zsh` ## Requirement - **GNU** `stow` - `zsh` (I mean, duh) ## Installation 1. clone this repo to your `$HOME` and switch to cloned dir: ```sh git -C $HOME clone https://github.com/vokhactri/.dotfiles.git && cd $HOME/.dotfiles ``` 2. use `stow` to symlink configs to `$HOME/.config`: - to symlink all config dirs ```sh stow */ ``` - to symlink only one config dir, for example `zsh` ```sh stow zsh ``` 3. reload your `zsh` to apply changes: ```sh exec zsh ``` ### `darwin-breeze` + `helium` (theme and colors) The Darwin Breeze Dark KDE color scheme and global theme, and the Helium, T3 Code and Ghostty themes generated from it. After stowing, apply it once: ```sh ./darwin-breeze/apply.sh ``` To change colors, edit `DarwinBreezeDark.colors` and run `apply.sh` again; see [`darwin-breeze/README.md`](darwin-breeze/README.md). ### `tray-icons` (tray icons that match Breeze) Some icons need an extra step after `stow tray-icons` (a root step for Ngó Sen); see [`tray-icons/README.md`](tray-icons/README.md). ## Credit - [Machfiles](https://github.com/ChristianChiarulli/Machfiles/) - [zsh_unplugged](https://github.com/mattmc3/zsh_unplugged) - [ayanrajpoot10/dotfiles](https://github.com/ayanrajpoot10/dotfiles)