Skip to content

lcpichette/nvim-config

Repository files navigation

Lucas Pichette's .nvim

Leverages AstroNvim

Also consider reviewing my .tmux.conf uses tpm to synergize with this nvim conf

Installation

Make a backup of your current nvim and shared folder

mv ~/.config/nvim ~/.config/nvim.bak
mv ~/.local/share/nvim ~/.local/share/nvim.bak
mv ~/.local/state/nvim ~/.local/state/nvim.bak
mv ~/.cache/nvim ~/.cache/nvim.bak

Clone the repository

git clone https://github.com/lcpichette/nvim-config.git ~/.config/nvim

Start Neovim

nvim

Preview

Demonstrating LSP working out of the gate on a file with multiple errors, and markdown preview in normal mode.

[email protected]

Demonstrating harpoon

<Leader>Ha to Add a Harpoon target <Leader>Ht to look at Harpoon targets with Telescope (fuzzy search) <Leader>Hl to List Harpoon targets

[email protected]

Demonstrating To-Dos

<Leader>T to view a list your todos/bugs/etc

[email protected]

Outstanding Differences

  1. Harpoon
  2. tmux-navigator
  3. todo-highlighter
  4. markview
  5. updated colorscheme
  6. Typescript support out the rip
  7. custom autocmds and cmds that make life easier w/ plugins like harpoon
    1. Harpoon in particular can't be easily transferred from lazyvim to AstroVim as the way you declare mappings is a bit different. This fixes that, and instead of a and we have Ha and Hl respectively. Having all Harpoon commands under H makes it easy to organize them and visually see them on which-key.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages