Dotfiles are for macOS and Linux to setup my development environment.
git clone https://github.com/qingshan/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
make
- macOS: aerospace & hyperkey
- Debian: regolith-i3 & xremap & xmodmap
Both desktops use same key bindigs, go to Desktop Cheatsheet.
- Ubuntu
- Rocky Linux
- alacritty
- tmux
For key bindings, go to Terminal Cheatsheet
- fish
- bat
- fd
- lsd
- fzf
- direnv
- ripgrip
- starship
- gh
- lazygit
- zoxide
- jq
- mdbook for publish notes
- zk for private notes
- Java: IntelliJ IDEA Community Edition with IdeaVim
- Go: Vim with vim-go
- Rust: Zed
- JetBrains Mono Font
- Nerd Font