From 23f36498dddc10a76f8c0925bbb3068565922c52 Mon Sep 17 00:00:00 2001 From: Benjamin Kyd Date: Wed, 25 Jan 2023 22:57:59 +0000 Subject: [PATCH] ok epic --- bootstrap.sh | 3 ++- home/.config/nvim/.gitignore | 8 ++++++++ home/.config/nvim/.neoconf.json | 15 +++++++++++++++ home/.config/nvim/lazy-lock.json | 4 ++-- home/.config/nvim/lua/config/options.lua | 3 +++ 5 files changed, 30 insertions(+), 3 deletions(-) create mode 100644 home/.config/nvim/.gitignore create mode 100644 home/.config/nvim/.neoconf.json diff --git a/bootstrap.sh b/bootstrap.sh index ec04c49..5f3c9e4 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -14,8 +14,9 @@ curl -fLo "Droid Sans Mono for Powerline Nerd Font Complete.otf" https://github. cd ~ # Tmux -yay -S tmux +yay -S tmux git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm +tmux source ~/.tmux.conf # Manjaro/i3 audio with Yay yay -S pulseaudio-equalizer-ladspa mpris-ctl diff --git a/home/.config/nvim/.gitignore b/home/.config/nvim/.gitignore new file mode 100644 index 0000000..cc5457a --- /dev/null +++ b/home/.config/nvim/.gitignore @@ -0,0 +1,8 @@ +tt.* +.tests +doc/tags +debug +.repro +foo.* +*.log +data diff --git a/home/.config/nvim/.neoconf.json b/home/.config/nvim/.neoconf.json new file mode 100644 index 0000000..aa1b504 --- /dev/null +++ b/home/.config/nvim/.neoconf.json @@ -0,0 +1,15 @@ +{ + "neodev": { + "library": { + "enabled": true, + "plugins": true + } + }, + "neoconf": { + "plugins": { + "sumneko_lua": { + "enabled": true + } + } + } +} diff --git a/home/.config/nvim/lazy-lock.json b/home/.config/nvim/lazy-lock.json index 6c8d525..74dd2de 100644 --- a/home/.config/nvim/lazy-lock.json +++ b/home/.config/nvim/lazy-lock.json @@ -1,5 +1,5 @@ { - "LazyVim": { "branch": "main", "commit": "5ac9938cc8a1aac5d1c3b694900e6f67553f4de3" }, + "LazyVim": { "branch": "main", "commit": "835f77f3bebf7b189b0a120ef5fabe6a654b046d" }, "LuaSnip": { "branch": "master", "commit": "3181cef8a5c6a71f263a28e61651233d7a7afeb2" }, "alpha-nvim": { "branch": "main", "commit": "21a0f2520ad3a7c32c0822f943368dc063a569fb" }, "bufferline.nvim": { "branch": "main", "commit": "c7492a76ce8218e3335f027af44930576b561013" }, @@ -36,7 +36,7 @@ "nvim-notify": { "branch": "master", "commit": "bdd647f61a05c9b8a57c83b78341a0690e9c29d7" }, "nvim-spectre": { "branch": "master", "commit": "24275beae382e6bd0180b3064cf5729548641a02" }, "nvim-treesitter": { "branch": "master", "commit": "ce6390393aaf250a6b0f513023899a342883d0df" }, - "nvim-treesitter-textobjects": { "branch": "master", "commit": "df2b2b05705a1cf476a1124e7aadfccddba73ec3" }, + "nvim-treesitter-textobjects": { "branch": "master", "commit": "71cee2f7b1211fe35918ce5fd0f626c48d9c1e3d" }, "nvim-ts-context-commentstring": { "branch": "main", "commit": "a0f89563ba36b3bacd62cf967b46beb4c2c29e52" }, "nvim-web-devicons": { "branch": "master", "commit": "3548363849878ef895ce54edda02421279b419d8" }, "persistence.nvim": { "branch": "main", "commit": "d8a3eda0e19b4d5f3180fc832c25baab1709f2a1" }, diff --git a/home/.config/nvim/lua/config/options.lua b/home/.config/nvim/lua/config/options.lua index 3ea1454..f8428e2 100644 --- a/home/.config/nvim/lua/config/options.lua +++ b/home/.config/nvim/lua/config/options.lua @@ -1,3 +1,6 @@ -- Options are automatically loaded before lazy.nvim startup -- Default options that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/options.lua -- Add any additional options here + +local opt = vim.opt +opt.shiftwidth = 4 -- Size of an indent