Skip to content

sabattle/dotfiles

Repository files navigation

dotfiles

These are my dotfiles for macOS and Linux, setup to be XDG Base Directory spec compliant. I love wasting time updating my workflow so they may change often

They will make you a better programmer, no money-back guarantee

Features

Here's whats included:

Category Source Config
Terminal Alacritty alacritty.toml
Multiplexer Tmux tmux.conf
Shell Zsh .zshrc
Plugin Manager Antidote .zsh_plugins.txt
Prompt Powerlevel10k .p10k.zsh
Editor Neovim/LazyVim nvim
Version Manager Mise config.toml
Theme Kanagawa Dragon ---
Font Commit Mono ---

and some other stuff worth mentioning:

Installation

Prerequistes

For macOS, you need Homebrew. For Linux, the install.sh script will attempt to install packages using apt but if you're even looking at this repo you're probably capable enough to modify the install script to use the package manager of your distro

I also haven't automated the install of Alacritty yet on Linux so you gotta snag that on your own for now (I'll fix it)

Steps

First, clone the repo:

git clone https://github.com/sabattle/dotfiles.git --depth 1

Then run the install script:

./install.sh