This repository contains dotfiles (which are application configuration and settings files) which are compatible with macOS and Linux. It also serves as a way to help me setup and maintain my Mac.
- Clone this repo
git clone https://github.com/jsadeli/dotfiles.git ~/dotfiles
- Change working directory
cd ~/dotfiles
- Run
./setup.sh
(may need to applychmod +x setup.sh
first). - Restart the computer to finalize the process.
The following files are useful for devcontainer deployment:
- Devcontainer:
.devcontainer/post-create.sh
: script to run on devcontainer post-creation..devcontainer/devcontainer.json
: sample devcontainer configuration; seefeatures
andpostCreateCommand
.
- Configs:
.p10k-lean.zsh
is powerlevel10k using the lean (minimalist) theme. Rename to.p10k.zsh
on final copy to destination..p10k.zsh
is powerlevel10k using the rainbow (full featured) theme..zshrc-lite
is minimally configured zsh with essential plugins. Rename to.zshrc
on final copy to destination.
- As of 2025-04-11, the Powerlevel10k project appears to be deprecated (in life-support mode). The recommended alternative is currently Oh My Posh.