kickstart is working; Nvim-R is working; DO NOT BREAK

This commit is contained in:
jimrothstein 2023-08-20 23:16:20 -07:00
parent c8d3da25a7
commit af36a9c157
1 changed files with 11 additions and 1 deletions

View File

@ -43,10 +43,15 @@ P.S. You can delete this when you're done too. It's your config now :)
vim.g.mapleader = ' '
vim.g.maplocalleader = ' '
-- for now turn on LIGHT
vim.cmd("set background=light")
-- Install package manager
-- https://github.com/folke/lazy.nvim
-- `:help lazy.nvim.txt` for more info
local lazypath = vim.fn.stdpath 'data' .. '/lazy/lazy.nvim'
-- vim.fn is bridge to vimscript. and `system` is vimscript command
if not vim.loop.fs_stat(lazypath) then
vim.fn.system {
'git',
@ -57,6 +62,7 @@ if not vim.loop.fs_stat(lazypath) then
lazypath,
}
end
-- vim.opt is like using :set; :append or :prepend is like vimscript set+=
vim.opt.rtp:prepend(lazypath)
-- NOTE: Here is where you install your plugins.
@ -68,7 +74,7 @@ require('lazy').setup({
-- NOTE: First, some plugins that don't require any configuration
-- Nvim-R
'jalvesaq/Nvim-R',
'jalvesaq/Nvim-R',
-- Git related plugins
'tpope/vim-fugitive',
'tpope/vim-rhubarb',
@ -87,6 +93,7 @@ require('lazy').setup({
'williamboman/mason-lspconfig.nvim',
-- Useful status updates for LSP
-- NOTE !!
-- NOTE: `opts = {}` is the same as calling `require('fidget').setup({})`
{ 'j-hui/fidget.nvim', tag = 'legacy', opts = {} },
@ -135,11 +142,14 @@ require('lazy').setup({
{
-- Theme inspired by Atom
--[[
-- TOO DARK !
'navarasu/onedark.nvim',
priority = 1000,
config = function()
vim.cmd.colorscheme 'onedark'
end,
--]]
},
{