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 Casual
for regular & a patchedCartographCF
for 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
CartographCF
since it's a paid font.But
Maple Mono
is an excellent alternative that I've used a lot. I wouldn't recommend usingRecursive Mono Casual
if you can't pair it withCartographCF
.- Install the fonts from the
fonts
directory:
- 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! 🚀