A custom config repo containning all my mac alacritty, nvim, tmux etc. configurations.
git clone --depth 1 https://github.com/DelinQu/dotfiles ~/.dotfiles
- 2024.06.01: add nvchad plugins from nvchad community.
- 2024.6.28: stow synchronize
The following packages should be install for a full-configuration
-
nvim-0.10 neovim BREAKING CHANGES
-
Alacritty A fast, cross-platform, OpenGL terminal emulator and its fork version with cursor animation alacritty-smooth-cursor
-
Awesome Tutorials and configs
-
Mosh, recommend install by (conda)[https://anaconda.org/conda-forge/mosh]
- other plugin such as distant.nvim or remote.nvim might be a chioce, but Mosh seam be a better choice.
-
tmux with plugin manager:
-
python-lsp, recommend install by apt, brew, pip, or conda (pyright is better)
-
stowm dotfiles manager and Using GNU Stow to Manage Symbolic Links for Your Dotfiles
-
make ues specific gcc:
make CMAKE_BUILD_TYPE=Release CC=gcc CPP=g++- CXX=g++ LD=g++
CC=gcc nvim
❯ defaults write NSGlobalDomain InitalKeyRepeat -int 10
❯ defaults write NSGlobalDomain KeyRepeat -int 1.0
*
and#
: highlight the current word and jump to the next previous oneyw
andbyw
: copy/delete word under cursor in Vim[c
and]c
: jump to the previous and next difference in diffdo
anddp
: receive and push curent difference to other view:windo diffthis
: diff current buffer views:diffsplit
: diff current buffer view with$1
files