mirror of
https://github.com/boxpositron/absolute-vim.git
synced 2026-02-28 11:40:36 +00:00
82 lines
1.4 KiB
Markdown
82 lines
1.4 KiB
Markdown
# Absolute VIM Configuration
|
|
|
|
## Introduction
|
|
|
|
Here's the VIM configuration I'm going to be using for most of my professional work this year.
|
|
There may be changes as I discover new plugins. I intent to personalize this to my taste and
|
|
coding conventions. Feel free to try it out if you fancy 😄.
|
|
|
|
## Installation
|
|
|
|
```bash
|
|
|
|
git clone https://github.com/boxpositron/absolute-vim ~/.config/nvim --depth 1 && nvim
|
|
|
|
```
|
|
|
|
## Dependencies
|
|
|
|
### Binaries
|
|
|
|
> Improved Git Experience
|
|
|
|
- [lazygit](https://github.com/jesseduffield/lazygit)
|
|
|
|
> Beautiful Code Screenshots
|
|
|
|
- [silicon](https://github.com/Aloxaf/silicon)
|
|
|
|
> Fuzzy Finder
|
|
|
|
- [fzf](https://github.com/junegunn/fzf)
|
|
|
|
### Fonts
|
|
|
|
- [Noto Emoji](https://fonts.google.com/noto/specimen/Noto+Emoji)
|
|
- [JetBrains Mono](https://fonts.google.com/specimen/JetBrains+Mono)
|
|
|
|
### Themes
|
|
|
|
- [Tokyonight](https://github.com/folke/tokyonight.nvim)
|
|
|
|
### Plugins
|
|
|
|
- [CheatSheet](https://github.com/sudormrfbin/cheatsheet.nvim)
|
|
- [Comment](https://github.com/numToStr/Comment.nvim)
|
|
- DAP
|
|
- Dashboard
|
|
- GitIgnore
|
|
- GitSigns
|
|
- Harpoon
|
|
- Incline
|
|
- IndentBlankline
|
|
- Jedi
|
|
- KeySeer
|
|
- LuaLine
|
|
- Mason
|
|
- Mini
|
|
- NoneLS
|
|
- NvimBQF
|
|
- NvimCMP
|
|
- NvimSilicon
|
|
- NvimSurround
|
|
- NvimTree
|
|
- NvimTreesitter
|
|
- PoetV
|
|
- SuperTab
|
|
- TailwindSorter
|
|
- Telescope
|
|
- TodoComments
|
|
- ToggleTerm
|
|
- TreeSJ
|
|
- Trouble
|
|
- UndoTree
|
|
|
|
## Keybindings
|
|
|
|
### General
|
|
|
|
| Keybinding | Description |
|
|
|
|
|------------|-------------|
|