some updates
This commit is contained in:
parent
2417dcfd1f
commit
e3416f0e72
|
|
@ -0,0 +1,10 @@
|
||||||
|
""
|
||||||
|
"" Font Setup
|
||||||
|
""
|
||||||
|
Guifont Source\ Code\ Pro:h10
|
||||||
|
|
||||||
|
""
|
||||||
|
"" Colorscheme
|
||||||
|
""
|
||||||
|
set background=light
|
||||||
|
colo github
|
||||||
8
init.lua
8
init.lua
|
|
@ -12,10 +12,14 @@
|
||||||
local fn = vim.fn
|
local fn = vim.fn
|
||||||
local install_path = fn.stdpath('data')..'/site/pack/packer/start/packer.nvim'
|
local install_path = fn.stdpath('data')..'/site/pack/packer/start/packer.nvim'
|
||||||
if fn.empty(fn.glob(install_path)) > 0 then
|
if fn.empty(fn.glob(install_path)) > 0 then
|
||||||
Packer_bootstrap = fn.system({'git', 'clone', '--depth', '1', 'https://github.com/wbthomason/packer.nvim', install_path})
|
Packer_bootstrap = fn.system({
|
||||||
|
'git', 'clone', '--depth', '1',
|
||||||
|
'https://github.com/wbthomason/packer.nvim',
|
||||||
|
install_path
|
||||||
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
packer = require 'packer'
|
local packer = require 'packer'
|
||||||
packer.reset()
|
packer.reset()
|
||||||
packer.init()
|
packer.init()
|
||||||
local pk_use = packer.use
|
local pk_use = packer.use
|
||||||
|
|
|
||||||
18
lua/ide.lua
18
lua/ide.lua
|
|
@ -80,7 +80,12 @@ pk_use 'nanotee/nvim-lsp-basics'
|
||||||
pk_use {
|
pk_use {
|
||||||
'stevearc/aerial.nvim',
|
'stevearc/aerial.nvim',
|
||||||
config = function()
|
config = function()
|
||||||
require('aerial').setup()
|
require('aerial').setup({
|
||||||
|
backends = {'lsp', 'markdown', 'man'},
|
||||||
|
layout = {
|
||||||
|
max_width = {25, 0.2}
|
||||||
|
}
|
||||||
|
})
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -88,7 +93,15 @@ pk_use {
|
||||||
pk_use {
|
pk_use {
|
||||||
'williamboman/mason.nvim',
|
'williamboman/mason.nvim',
|
||||||
config = function()
|
config = function()
|
||||||
require('mason').setup()
|
require('mason').setup {
|
||||||
|
ui = {
|
||||||
|
icons = {
|
||||||
|
package_installed = "i",
|
||||||
|
package_pending = "p",
|
||||||
|
package_uninstalled = "u"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
pk_use {
|
pk_use {
|
||||||
|
|
@ -114,7 +127,6 @@ pk_use {
|
||||||
local basics = require('lsp_basics')
|
local basics = require('lsp_basics')
|
||||||
basics.make_lsp_commands(client, bufnr)
|
basics.make_lsp_commands(client, bufnr)
|
||||||
basics.make_lsp_mappings(client, bufnr)
|
basics.make_lsp_mappings(client, bufnr)
|
||||||
require('aerial').on_attach(client, bufnr)
|
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -59,6 +59,7 @@ vim.g.netrw_chgwin = 1
|
||||||
--
|
--
|
||||||
vim.opt.compatible = false
|
vim.opt.compatible = false
|
||||||
vim.opt.autowrite = true
|
vim.opt.autowrite = true
|
||||||
|
vim.opt.foldmethod = "marker"
|
||||||
-- auto cd to the current file's location
|
-- auto cd to the current file's location
|
||||||
vim.cmd('autocmd BufEnter * silent! lcd %:p:h')
|
vim.cmd('autocmd BufEnter * silent! lcd %:p:h')
|
||||||
-- highlighting for other langs in markdown docs
|
-- highlighting for other langs in markdown docs
|
||||||
|
|
|
||||||
39
lua/ui.lua
39
lua/ui.lua
|
|
@ -5,44 +5,15 @@ local ct = require 'conftool'
|
||||||
-- Theme
|
-- Theme
|
||||||
--
|
--
|
||||||
vim.cmd('syntax on')
|
vim.cmd('syntax on')
|
||||||
--[[
|
|
||||||
pk_use {
|
pk_use {
|
||||||
'ellisonleao/gruvbox.nvim',
|
'cormacrelf/vim-colors-github',
|
||||||
|
setup = function()
|
||||||
|
require('conftool').set({'background', 'dark'})
|
||||||
|
end,
|
||||||
config = function()
|
config = function()
|
||||||
require('conftool').set({'background', "light"})
|
vim.cmd [[colo github]]
|
||||||
require('gruvbox').setup({
|
|
||||||
italic = true,
|
|
||||||
bold = true,
|
|
||||||
contrast = "hard"
|
|
||||||
})
|
|
||||||
vim.cmd [[colo gruvbox]]
|
|
||||||
-- end
|
|
||||||
--}
|
|
||||||
--]]
|
|
||||||
pk_use {
|
|
||||||
'Shatur/neovim-ayu',
|
|
||||||
config = function()
|
|
||||||
local ct = require('conftool')
|
|
||||||
local hr = os.date('*t').hour
|
|
||||||
|
|
||||||
--[[
|
|
||||||
if hr >= 21 then
|
|
||||||
ct.set({'background', 'dark'})
|
|
||||||
elseif hr >= 7 then
|
|
||||||
ct.set({'background', 'light'})
|
|
||||||
elseif hr >= 0 then
|
|
||||||
ct.set({'background', 'light'})
|
|
||||||
end
|
|
||||||
]]--
|
|
||||||
ct.set({'background', 'light'})
|
|
||||||
|
|
||||||
require('ayu').setup {
|
|
||||||
mirage = false,
|
|
||||||
}
|
|
||||||
vim.cmd [[colorscheme ayu]]
|
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
|
||||||
--
|
--
|
||||||
-- Indentation
|
-- Indentation
|
||||||
--
|
--
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue