8000 GitHub - WrigglyTentacles/Wrigglynvim: MynvimConfig
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

WrigglyTentacles/Wrigglynvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

Neovim Configuration

This repository contains a Neovim configuration with a variety of plugins and settings. The configuration is written in Lua and uses packer.nvim as a package manager.

I've included install scripts for the major package managers this will also install a git hook that will merge changes when you pull from the repo. These will automatically install

  • NPM
  • neovim
  • python3-neovim Then it will copy the config and the git hook previously mentioned to the appropriate directories for the user running the script.

Installation

An example install on ubuntu would be.

cd WrigglyNvim/utilities/install_scripts && ./install_ubuntu.sh

Manual install

  • Install npm python3-neovim neovim using your package manager.
  • cp the nvim directory to your nvim config location.

Plugins

The configuration includes the following plugins:

  • packer.nvim: A package manager for Neovim.
  • nvim-tree.lua: A file explorer tree.
  • nvim-treesitter: Parser generator tool and an incremental parsing library.
  • nvim-treesitter-textobjects: Additional text objects for treesitter.
  • nvim-web-devicons: Adds file type icons to Neovim.
  • onedark.nvim: A dark color scheme for Neovim.
  • telescope.nvim: A highly extendable fuzzy finder over lists.
  • ultisnips: The ultimate snippet solution for Vim.
  • vim-fugitive: A Git wrapper so awesome, it should be illegal.
  • vim-rhubarb: GitHub extension for fugitive.vim.

For a full list of plugins, please refer to the packer_compiled.lua file.

Customization You can add your own plugins in the ~/.config/nvim/lua/bindings/custom_plugins.lua file. They will be loaded automatically. end

About

MynvimConfig

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0