| Name | Description |
|---|---|
| Editor | Neovim with my config ✏️. |
| Shell | Fish shell with starship prompt 🐟🚀. |
| Palette | Colors from Irrelevant 🎨. |
| Fonts | Recursive Mono Casual, with italics from Cartograph CF & Nerd Font symbols 🖋️. |
| Window Manager | Semi tiled & float setup with yabai 🪟. |
| File Manager | Terminal based file manager - ranger 📁. |
| Terminal | WezTerm. 🖥️. |
-
Clone the repository:
git clone https://github.com/yourusername/dotfiles.git && cd dotfiles
-
Install dependencies:
- Ensure you have Homebrew installed. If not, install it from here 🍺.
- Install the necessary tools:
brew install wezterm fish ranger yabai mpv starship taskell
-
Set up the font:
My wezterm is configured to use
Recursive Mono Casualfor regular & a patchedCartographCFfor italics. You can use any font you like, but you'll have to change the font settings in.config/wezterm/font.lua.I can't share
CartographCFsince it's a paid font.But
Maple Monois an excellent alternative that I've used a lot. I wouldn't recommend usingRecursive Mono Casualif you can't pair it withCartographCF.- Install the fonts from the
fontsdirectory:
- Install the fonts from the
-
Apply the configurations:
- Symlink the dotfiles you wish to use to your home directory, like:
ln -s dotfiles/wezterm ~/.wezterm ln -s dotfiles/nvim ~/.config/nvim
- Symlink the dotfiles you wish to use to your home directory, like:
-
Install neovim:
- Download the latest Neovim release for macOS from the Neovim GitHub releases page 📦.
- Extract the downloaded archive and move it to the desired location:
tar xzvf nvim-macos-arm64.tar.gz && mv nvim-macos-arm64 ~/.nvim-macos
-
Ready to go:
Open WezTerm and you're ready to go! 🚀