My personal dotfiles managed by yadm.
Before using this dotfiles, you first need to install yadm, checkout the official yadm installation instructions.
The most common way is to download the yadm script directly and install it to PATH (without relying on any package manager):
curl -fLo /usr/local/bin/yadm https://github.com/yadm-dev/yadm/raw/master/yadm && chmod a+x /usr/local/bin/yadmAssuming you have git and curl installed.
Clone the dotfiles repository using yadm:
yadm clone https://github.com/imroc/dotfiles.git
yadm statusAnd you can force overwrite of local dotfiles:
yadm reset --hard HEAD
yadm pullThese tools are used in my daily work:
- Neovim
- Wezterm
- SketchyBar
- AeroSpace
- JankyBorders
- Zellij
- fish
- fzf
- ripgrep
- fd
- bat
- eza
- zoxide
- kubectl
- k9s
- lazygit
- yazi
- Snipaste
Work efficiently with tab and pane using Aerospace (macOS tiling window manager), Wezterm (terminal emulator) and Zellij (terminal multiplexers):
wezterm-demo.mp4
zellij-demo.mp4
aerospace-demo.mp4
- neovim
- fish
- kubernetes workflow