My dotfiles use the following:
- Fish Shell
- Atuin (Shell history replacement)
- Eza (ls replacement)
- Starship (Shell prompt)
- Zoxide (cd replacement)
- Hyprland
- Kitty
- Neovim
- Waybar
Note
Since I use an Atomic Desktop, I use Homebrew to install most commandline packages, see Homebrew on Linux for insturctions. Fish, Hyprland, Kitty, and Waybar are the exception as I install this via OS Packagement.
- Install all required packaged.
brew install atuin eza starship zoxide neovim stow
- Install a Nerd Font FireCode
wget -P ~/.local/share/fonts https://github.com/ryanoasis/nerd-fonts/releases/download/v3.3.0/FiraCode.zip \
&& cd ~/.local/share/fonts \
&& unzip FiraCode.zip \
&& rm FiraCode.zip LICENSE README.md \
&& fc-cache -fv
- Clone the repository
git clone https://github.com/eXsoR65/dotfiles.git ~/dotfiles
- Change directory to ~/dotfile and run stow to link them.
cd ~/dotfiles && stow .