Skip to content

vp275/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

~/.dotfiles

Typing SVG

macOS Neovim Doom Emacs Zsh tmux Ghostty
Visitors


Quick Start

# Clone
git clone git@github.com:vp275/dotfiles.git ~/.dotfiles

# Deploy
cd ~/.dotfiles
stow mac

What's Inside

Tool Path Purpose Docs
aerospace mac Tiling window manager CLAUDE.md
nvim mac Neovim with lazy.nvim CLAUDE.md
doom mac Doom Emacs, GTD, org-roam, gptel CLAUDE.md
tmux mac Terminal multiplexer CLAUDE.md
zsh mac Shell, Oh My Zsh, p10k CLAUDE.md
ghostty mac Terminal emulator CLAUDE.md
ranger mac File manager -
karabiner mac Keyboard customization -
bat mac Cat clone with syntax highlighting -
btop mac System monitor -

Structure

~/.dotfiles/
|-- mac/                    # Active Stow package
|   |-- .zshrc              # Shell config
|   |-- .p10k.zsh           # Powerlevel10k prompt
|   |-- .gitconfig          # Git config
|   |-- .fzf.zsh            # FZF shell integration
|   |-- .taskrc             # Taskwarrior config
|   `-- .config/
|       |-- aerospace/      # Tiling window manager
|       |-- ghostty/        # Terminal emulator
|       |-- alacritty/      # Alternate terminal config
|       |-- karabiner/      # Keyboard remapping
|       |-- linearmouse/    # Mouse settings
|       |-- nvim/           # Neovim + lazy.nvim plugins
|       |-- tmux/           # tmux + TPM
|       |-- doom/           # Doom Emacs
|       |-- zsh/            # zsh docs and local overrides
|       |-- git/            # Git ignore and local credential helper
|       |-- ranger/         # File manager
|       |-- bat/            # Syntax highlighting
|       |-- btop/           # System monitor
|       `-- neofetch/       # System info
|-- archive/
|   `-- linux/              # Inactive Linux package kept for reference
|-- docs/
|-- CLAUDE.md
|-- AGENTS.md
|-- README.md
`-- theme-colors.md

Key Features

  • macOS-focused - one active Stow package: mac
  • Vim-centric - Evil mode in Emacs, vim keybinds everywhere
  • Keyboard-driven - AeroSpace WM, tmux, minimal mouse usage
  • Terminal workflow - Ghostty is native/minimal; tmux remains available for multiplexing

Notes

Theme: Mercedes Petronas

Custom dark theme inspired by Mercedes-AMG Petronas F1. See theme-colors.md for full palette.

Color Hex Usage
Petronas Teal #00D2BE Primary accent, directories, prompt
Pure Black #0A0A0A Backgrounds
Silver #D8D8D8 Git modified state
Scarlet #CC2936 Errors, conflicts
Light Text #f2f4f8 Foreground

Applied to: Ghostty, tmux, p10k, ranger, zsh-syntax-highlighting, bat, and Neovim.


Quote

Managed with GNU Stow

About

macOS dotfiles: aerospace, doom, ghostty, nvim, tmux, zsh. Carbonfox theme.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors