EkeMinusYou/dotfiles

★ 0Forks 0LuaGitHub ↗Compare

README

dotfiles

EkeMinusYou's Dotfiles

Screenshot 2023-02-07 at 23 56 02

Pre-Setup

install

Usage

bash -c "$(curl -fsSL https://raw.githubusercontent.com/EkeMinusYou/dotfiles/main/install.sh)"

Install Brew Packages

brew bundle --file "$HOME/src/github.com/EkeMinusYou/dotfiles/Brewfile"

Contents

  • Brewfile
  • zsh setting
  • Git config
  • Neovim setting

Shell

  • zsh - shell
  • fzf - fuzzy finder

Worktrees

Worktrunk creates worktrees under ~/worktrees/<owner>/<repo>/<branch>/, with / in branch names replaced by -. Shell integration enables directory switching and completion. Ctrl-X searches worktrees across repositories.

wt switch --create feature/new-ui
wt switch feature/new-ui
wt remove feature/new-ui

When a repository has .worktreeinclude, the post-start hook copies matching gitignored files from its primary worktree. Without that file, it copies nothing.

Contributors

EkeMinusYou

Issues