https://github.com/sefatanam/dotfiles
This project contains a collection of my unorganized personal dotfiles
https://github.com/sefatanam/dotfiles
aerospace brewfile casks git gnu nvim p10k powerleve raycast stow tmux zshrc
Last synced: 2 months ago
JSON representation
This project contains a collection of my unorganized personal dotfiles
- Host: GitHub
- URL: https://github.com/sefatanam/dotfiles
- Owner: sefatanam
- Created: 2025-03-20T17:48:23.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-03-26T22:15:23.000Z (3 months ago)
- Last Synced: 2026-03-27T10:09:41.768Z (3 months ago)
- Topics: aerospace, brewfile, casks, git, gnu, nvim, p10k, powerleve, raycast, stow, tmux, zshrc
- Language: Shell
- Homepage:
- Size: 1.16 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Dotfiles
My development environment using GNU Stow.
## Dependencies
**Required:**
- Homebrew
- GNU Stow
- Git
**Auto-installed:**
- Oh My Zsh + Powerlevel10k
- 80+ CLI tools (see Brewfile)
- All configurations
## Quick Setup
```bash
# Clone repository
git clone https://github.com/sefatanam/dotfiles ~/.dotfiles
# Run automated setup script
cd ~/.dotfiles && ./setup.sh
```
## Manual Setup
```bash
# Install dependencies
brew bundle --file=~/.dotfiles/brew/Brewfile
# Install Oh My Zsh + Powerlevel10k
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
# Setup dotfiles
cd ~/.dotfiles/stow-packages
stow -t ~ shell editor
```
## Usage
```bash
# Install/update configs
stow -t ~ shell editor
# Update after changes
stow -R shell editor
# Remove configs
stow -D shell editor
```
## After Setup
1. Run `p10k configure` for prompt customization
2. Create `~/.private` for secrets/API keys
3. Configure AeroSpace workspace bindings as needed