Skip to content

Latest commit

 

History

40 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

工欲善其事,必先利其器。

Fish, Neovim (LazyVim), tmux, Alacritty, ranger and an optional i3/X11 desktop, all in the Solarized Osaka palette. Managed with chezmoi.

Install

chezmoi init --apply m1ngsama/dotfiles

On Linux, chezmoi asks once whether to enable the i3/X11 profile. Preview changes with chezmoi diff before chezmoi apply.

Neovim installs its plugins on first start. :Lazy restore pins them to lazy-lock.json.

On Windows, import keymap/capstoctrl.reg to map Caps Lock to Control.

Keys

Where Keys Action
tmux C-t Prefix
tmux prefix h/j/k/l Move between panes
tmux prefix | / prefix - Split
tmux prefix g lazygit popup
Fish C-g Jump to a ghq repository with fzf
Neovim ss / sv Split
Neovim sh/sj/sk/sl Move between windows
i3 Super-Return / Super-d Terminal / rofi

Optional tools are used when installed: eza, zoxide, ghq, fzf, lazygit, thefuck and lolcat.

License

MIT. Vendored files keep their licenses in third_party/.

About

No description or website provided.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages