dotfiles
dotfiles copied to clipboard
My personal dotfiles, neovim, zsh, wezterm, etc.
2nthony's dotfiles

๐ค LazyVim 
lazy with extra features:
- [x] Supertab(VS Code like)
- [x] AI-Powered Autocomplete(Copilot, with hints, not cmp)
- [x] Good Looking Theme(vitesse)
- [x] Transparent friendly
- [x] Git Integration(LazyGit, Neogit)
- [x] Vue supported(vue.lua)
- [x] Partially support vscode workspace settings
- [x] ...
Setup
- Install LazyVim
- Clone this repo and link
nvimto~/.config
git clone https://github.com/2nthony/dotfiles.git ~/yourclonedpath
ln -s ~/yourclonedpath/.config/nvim ~/.config
Plugins
All plugins plugins/.
Keymaps
- LazyVim keymaps
- Personal keymaps
- Press the
<space>key to check all
General
<C-h>better^<C-l>better$<C-a>select all text<C-\>open a float terminal<s-m-j>copy line(s) down<s-m-k>copy line(s) up
LSP
KLSP hover<C-j>LSP diagnostic next,JLSP diagnostic prev<C-k>LSP signature help
WezTerm
Link config
ln -s ~/yourclonedpath/.config/wezterm ~/.config
Load config
echo 'return require("2nthony")' > ~/.wezterm.lua
Shell
- Fish shell
- Fisher - Plugin manager
- Tide - Shell theme
- z for fish - Directory jumping
- fzf for fish - requires
fzf
- Maple Font
- ghq - GitHub repositories manager
- eza -
lsreplacement - nvm - Node.js version manager
- nvm.fish - Fish nvm
Zed
Settings and Keymaps
ln -s ~/yourclonedpath/.config/zed/settings.json ~/.config/zed
ln -s ~/yourclonedpath/.config/zed/keymap.json ~/.config/zed