Skip to content

koenoe/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

Clone

git clone git@github.com:koenoe/dotfiles.git ~/dotfiles && cd ~/dotfiles

Homebrew

Install Homebrew, then run:

brew bundle install --file=~/dotfiles/Brewfile

Or use the legacy script:

./brew.sh

Zsh

Symlinks .zshrc and installs fonts (zinit + plugins auto-install on first shell):

./zsh/setup.sh

mise (version manager)

mise replaces fnm, rbenv, pyenv, etc. After installing via Brewfile:

mise install node@lts
mise install ruby@latest
mise use --global node@lts

mise auto-detects .node-version, .nvmrc, .ruby-version, .python-version, and .tool-versions files.

Secrets

Create ~/.secrets for sensitive environment variables (not tracked by git):

export CONTEXT7_API_KEY="your-key"
export NPM_TOKEN="your-token"
export GITHUB_PERSONAL_ACCESS_TOKEN="your-token"

macOS defaults

./.macos

Ghostty

./terminal/ghostty/setup.sh

OpenCode

./opencode/setup.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published