initial commit
This commit is contained in:
67
lua/ui.lua
Normal file
67
lua/ui.lua
Normal file
@@ -0,0 +1,67 @@
|
||||
local pk_use = require 'packer'.use
|
||||
local ct = require 'conftool'
|
||||
|
||||
--
|
||||
-- Theme
|
||||
--
|
||||
vim.cmd('syntax on')
|
||||
--[[
|
||||
pk_use {
|
||||
'ellisonleao/gruvbox.nvim',
|
||||
config = function()
|
||||
require('conftool').set({'background', "light"})
|
||||
require('gruvbox').setup({
|
||||
italic = true,
|
||||
bold = true,
|
||||
contrast = "hard"
|
||||
})
|
||||
vim.cmd [[colo gruvbox]]
|
||||
-- end
|
||||
--}
|
||||
--]]
|
||||
pk_use {
|
||||
'Th3Whit3Wolf/one-nvim',
|
||||
config = function()
|
||||
require('conftool').set({'background', "light"})
|
||||
vim.cmd [[colorscheme one-nvim]]
|
||||
end
|
||||
}
|
||||
|
||||
--
|
||||
-- Indentation
|
||||
--
|
||||
vim.cmd('filetype plugin indent on')
|
||||
ct.set('autoindent', 'smartindent', 'cindent')
|
||||
ct.set({'tabstop', 5}, {'shiftwidth', 5})
|
||||
|
||||
--
|
||||
-- Indent indicators
|
||||
--
|
||||
vim.opt.list = true
|
||||
vim.cmd([[set lcs=tab:\|\ ]])
|
||||
pk_use {
|
||||
'Yggdroot/indentLine',
|
||||
setup = function()
|
||||
vim.g.indentLine_char = '|'
|
||||
vim.g.indentLine_setConceal = 0
|
||||
end
|
||||
}
|
||||
|
||||
--
|
||||
-- EtC.
|
||||
--
|
||||
ct.set('ruler', 'showcmd', 'cursorline', 'number', 'termguicolors', 'title')
|
||||
ct.set(
|
||||
{'signcolumn', 'yes:1'},
|
||||
{'laststatus', 1},
|
||||
{'background', 'light'},
|
||||
{'conceallevel', 0},
|
||||
{'textwidth', 0},
|
||||
{'wrapmargin', 0},
|
||||
{'laststatus', 1}
|
||||
)
|
||||
|
||||
-- dont show line number in terminal window
|
||||
vim.cmd('autocmd TermOpen * setlocal nonu')
|
||||
-- turn on mouse
|
||||
vim.opt.mouse = 'a'
|
||||
Reference in New Issue
Block a user