aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.config/nvim/init.lua1
-rw-r--r--.config/nvim/lua/autoclose_conf.lua6
-rw-r--r--.config/nvim/lua/plugins.lua2
-rwxr-xr-xbin/zigup6
4 files changed, 12 insertions, 3 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index 34a7ff8..d77bcd5 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -14,6 +14,7 @@ require('lspsaga_conf')
require('nerdcommenter_conf')
require('bqf_conf')
require('autosession_conf')
+require('autoclose_conf')
if vim.g.neovide then
require('neovide_conf')
diff --git a/.config/nvim/lua/autoclose_conf.lua b/.config/nvim/lua/autoclose_conf.lua
new file mode 100644
index 0000000..3417860
--- /dev/null
+++ b/.config/nvim/lua/autoclose_conf.lua
@@ -0,0 +1,6 @@
+require("autoclose").setup({
+ options = {
+ disable_when_touch = true,
+ touch_regex = "[%w(%[{]" --(alphanumeric characters or ( or [ or {)'
+ },
+})
diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua
index 310c42f..fbe003f 100644
--- a/.config/nvim/lua/plugins.lua
+++ b/.config/nvim/lua/plugins.lua
@@ -126,4 +126,6 @@ return require('packer').startup(function()
use 'rmagatti/auto-session'
-- auto close delimiters because lazy
use 'm4xshen/autoclose.nvim'
+
+ use 'mg979/vim-visual-multi'
end)
diff --git a/bin/zigup b/bin/zigup
index 7aa7fca..1ca48d4 100755
--- a/bin/zigup
+++ b/bin/zigup
@@ -73,11 +73,11 @@ install_zls() {
zls_path="$zig_root/zls"
if [ ! -d "$zls_path" ]; then
echo "cloning zls"
- git clone https://github.com/zigtools/zls.git "$zls_path"
+ git clone https://github.com/zigtools/zls.git "$zls_path" --depth 1 --single-branch --branch master
fi
cd "$zls_path"
- echo "pulling zls"
- git pull
+ echo "fetching zls"
+ git fetch origin master:master --depth 1
echo "building zls"
zig build -Doptimize=ReleaseSafe