Skip to content

nano72mkn/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

macOS development environment configuration.

Contents

Directory Description
nvim/ Neovim config (Lua, lazy.nvim)
git/ gitconfig with delta
zsh/ zshrc
starship/ Prompt config
lazygit/ Lazygit config
zellij/ Zellij config (terminal multiplexer)
mise/ Runtime versions (Go, Node, etc.)
Brewfile Homebrew packages

Setup

# 1. Clone
git clone https://github.com/nano72mkn/dotfiles.git ~/dotfiles

# 2. Install Homebrew packages
brew bundle --file=~/dotfiles/Brewfile

# 3. Create symlinks
~/dotfiles/setup.sh

# 4. Install runtimes
mise install

# 5. Restart terminal

Tools

Tool Description
neovim Editor
starship Prompt
zoxide Smart cd (z)
fzf Fuzzy finder
lazygit Git TUI (lg)
eza Modern ls
bat Modern cat
delta Git diff
mise Version manager
ghq Repository manager
gh GitHub CLI

Key bindings

Key Action
Ctrl+r fzf history search
Ctrl+t fzf file search
Ctrl+g ghq repository jump
z <dir> zoxide jump
lg lazygit
repos ghq + fzf
gwt git worktree + fzf
gwta add worktree
gwtrm remove worktree
gwtclean remove merged worktrees

Docs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors