Skip to content

bryankennedy/dotfiles

Repository files navigation

Dotfiles

My personal configuration files managed with GNU Stow.

Prerequisites

  • Git
  • GNU Stow:
    brew install stow

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/dotfiles.git ~/dotfiles
    cd ~/dotfiles
  2. Apply configurations: Use stow to symlink the configurations to your home directory.

    Apply all configurations:

    stow .

    Apply individual configurations:

    stow ghostty
    stow zsh
    stow vim
    stow git
    stow starship
    stow karabiner
    stow aerospace
    stow wezterm
    stow gemini

Structure

The repository is structured so that running stow <package> from the root will symlink the contents of that package to your home directory (~), preserving the directory structure.

  • ghostty/: Ghostty terminal configuration and themes.
  • zsh/: Zsh shell configuration.
  • vim/: Vim configuration.
  • git/: Git global configuration.
  • starship/: Starship prompt configuration.
  • karabiner/: Karabiner-Elements configuration.
  • aerospace/: Aerospace window manager configuration.
  • wezterm/: WezTerm terminal configuration.
  • gemini/: Gemini AI agent global rules (GEMINI.md) and global workflows.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published