|
|
||
|---|---|---|
| .hammerspoon | ||
| btop | ||
| fastfetch | ||
| fish | ||
| ghostty | ||
| hypr | ||
| images | ||
| kanata | ||
| karabiner | ||
| kitty | ||
| latex | ||
| mutt | ||
| nvim | ||
| piantor | ||
| sioyek | ||
| spotify-player | ||
| ssh | ||
| tmux | ||
| waybar | ||
| yazi | ||
| .bashrc | ||
| .cshrc | ||
| .gitconfig | ||
| .gitignore | ||
| .vimrc | ||
| .zshrc | ||
| bootstrap.sh | ||
| Brewfile | ||
| LICENSE | ||
| Raycast.rayconfig | ||
| README.md | ||
Micah's Dotfiles
My personal dotfiles for macOS/Linux. This repository contains my configurations for Neovim/ Vim, Hammerspoon, and more. I have included a bootstrap script that will create the necessary symlinks for the configurations and install required packages.
Note
This repository is a work in progress and is constantly being updated. Additionally, if you want to give these dotfiles a try, I recommend forking and reviewing the code before giving them a whirl.
Quick Setup (Recommended)
Run the bootstrap script to setup prerequisites like Homebrew and Xcode
Command Line Tools if needed, clone the repository to "$HOME"/.dotfiles,
install Homebrew packages, and create symlinks for all configuration files:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/micahkepe/dotfiles/refs/heads/main/bootstrap.sh)"
Manual Setup
For macOS
- Install Xcode Command Line Tools:
xcode-select --install
- Install Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Clone this repository:
git clone https://github.com/micahkepe/dotfiles ~/.dotfiles
- Run the bootstrap script:
cd ~/.dotfiles && ./bootstrap.sh
Other Goodies
-
MacOS:
- AutoRaise → "follows focus mouse" behavior for MacOS
- System Color Picker → color palette utility
-
Linux:
- Omarchy → opinionated tiling Arch Linux distro
And that's it! If you have any suggestions or questions feel free to open an issue or contact me.




