Skip to content

Latest commit

 

History

46 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Personal dotfiles for WSL2 / macOS.

Directory Structure

dotfiles/
├── .config/
│   ├── gh/config.yml
│   ├── git/config
│   ├── gwq/config.toml
│   ├── mise/config.toml
│   └── starship/config.toml
├── .zshenv
├── .zshrc
└── install.sh

Install

curl -fsSL https://raw.githubusercontent.com/miyakoshi-3854/dotfiles/main/install.sh | bash && source ~/.zshrc

This single command will:

  1. Install mise (if not already installed)
  2. Install ghq and clone this repo
  3. Symlink config files to $HOME
  4. Prompt for your Git user.name / user.email and save them to ~/.config/git/config.local (untracked, included from .config/git/config)
  5. Install all tools via mise install
Tool Description
starship Shell prompt
gh GitHub CLI
ghq Git repository manager
gwq Git worktree manager
fzf Fuzzy finder

Notes

  • wc (gwq-fzf) creates a new worktree and automatically copies all .env files from the original worktree into it. Be aware that this includes any secrets stored in those files.

About

Personal dotfiles for WSL2 / macOS.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages