fork of ChristianChiarulli/lvim config mixed with LunarVim/starter.lvim with personal adjustments
Go to file
Kay 1f5f59eccc
2023-07-08 06:58:54 +02:00
after/plugin update 2022-10-10 00:37:10 -04:00
ftplugin updates 2023-06-10 03:17:03 -04:00
lua/user changes 2023-07-08 06:58:54 +02:00
spell noice 2022-10-26 11:00:53 -04:00
.gitignore testing out sqlite.lua 2023-05-15 18:27:59 -04:00
.luarc.json lots of updates 2023-05-12 07:21:08 -04:00
.stylua.toml formatting 2022-11-01 01:46:58 -04:00 udpates 2022-11-01 01:44:48 -04:00
config.lua changes 2023-07-08 06:54:46 +02:00

My LunarVim Config

Get healthy

Open nvim and enter the following:


You'll probably notice you don't have support for copy/paste also that python and node haven't been setup

So let's fix that

First we'll fix copy/paste

  • On mac pbcopy should be builtin

  • On Ubuntu

    sudo apt install xsel
  • On Arch Linux

    sudo pacman -S xsel

Next we need to install python support (node is optional)

  • Neovim python support

    pip install pynvim
  • Neovim node support

    npm i -g neovim


After moving fonts to ~/.local/share/fonts/

Run: $ fc-cache -f -v

NOTE: (If you are seeing boxes without icons, try changing this line from false to true: link)

Java Debugging and Testing

git clone
cd java-debug/
./mvnw clean install
git clone
cd vscode-java-test
npm install
npm run build-plugin

Install latest rust-analyzer binary

$ mkdir -p ~/.local/bin
$ curl -L | gunzip -c - > ~/.local/bin/rust-analyzer
$ chmod +x ~/.local/bin/rust-analyzer


  • use codicons (update codicons)
  • fix border
  • darken border around cmp
  • hl groups for noice