From 376d6b5c7b04a130041a58b50e5cae41ace86f93 Mon Sep 17 00:00:00 2001 From: Ivar Fatland Date: Mon, 25 Aug 2025 20:08:22 +0200 Subject: [PATCH] added just-text branch as a neovim config option --- bare-nvim/.config/nvim/init.lua | 51 +++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 bare-nvim/.config/nvim/init.lua diff --git a/bare-nvim/.config/nvim/init.lua b/bare-nvim/.config/nvim/init.lua new file mode 100644 index 0000000..8b3f1f0 --- /dev/null +++ b/bare-nvim/.config/nvim/init.lua @@ -0,0 +1,51 @@ +vim.cmd[[ + set clipboard=unnamedplus + set nu + set rnu + nnoremap cprevious + nnoremap cnext + nnoremap ,cf cfirst + nnoremap ,co copen + nnoremap ,cc cclose + nnoremap ,ff :find ./**/* +]] + +local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" +if not (vim.uv or vim.loop).fs_stat(lazypath) then + vim.fn.system({ + "git", + "clone", + "--filter=blob:none", + "https://github.com/folke/lazy.nvim.git", + "--branch=stable", -- latest stable release + lazypath, + }) +end +vim.opt.rtp:prepend(lazypath) + +require'lazy'.setup{ + { 'sainnhe/everforest', + lazy = false, + priority = 1000, + config = function() + vim.o.termguicolors = true + vim.g.everforest_enable_italic = true + vim.cmd.colorscheme('everforest') + end, + }, + { 'nvim-treesitter/nvim-treesitter', + config = function() + require'nvim-treesitter.configs'.setup{ + sync_install = false, + auto_install = true, + indent = { + enable = true, + }, + highlight = { + enable = true, + additional_vim_regex_highlighting = false, + }, + } + end, + }, +}