Skip to content

A launch point for my personal nvim configuration

License

Notifications You must be signed in to change notification settings

dablenparty/dablenparty.nvim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dablenparty.nvim

Install Neovim

I recommend installing from Homebrew on most distributions, it usually has the most recent stable version. pacman will also work in place of Homebrew.

Nightly

There is also a nightly version, although it must be compiled from source. This can be done manually, but I recommend using a package manager like Homebrew or an AUR helper. For example, using Homebrew:

brew install neovim --HEAD

Another example using yay:

yay -S neovim-git

Install External Dependencies

IMPORTANT!! Before you install anything, make sure you have a Nerd Font. At the time of writing, I use JetBrains Mono.

Package Managers

Command Line Utilities

  • Basic utils: git, unzip
  • Clipboard tool (xclip/xsel/win32yank or other depending on platform)
  • CMake or make
  • fd
  • gcc
    • Any C compiler will technically work, but most of my work is done on macOS and Linux, so it's easier for me to just install gcc on Windows.
  • NodeJS, NPM, and Yarn (use a version manager like fnm)
    • npm i -g yarn
    • Although very few of them actually specify this, NPM is needed to install most language servers.
  • ripgrep
  • rustup with nightly toolchain
    • rustup toolchain install nightly
    • For building blink.cmp from source

Native Windows Installation

Choosing to use gcc and make won't require changing the config to work on Windows. The easiest way is to use choco:

  1. install chocolatey; either follow the instructions on the page or use winget as admin:
winget install --accept-source-agreements chocolatey.chocolatey
  1. install all requirements using choco, exit previous terminal and open a new one so that choco path is set, and run the following as admin:
choco install -y neovim git ripgrep wget fd unzip gzip mingw make

About

A launch point for my personal nvim configuration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 100.0%