more more more
This commit is contained in:
@ -1,10 +1,11 @@
|
||||
local auto = core.misc.auto
|
||||
|
||||
-- color stuff
|
||||
if vim.fn.has("termguicolors") then
|
||||
vim.opt.termguicolors = true
|
||||
end
|
||||
|
||||
-- make .h files default to c code
|
||||
vim.filetype.add({ extension = { h = "c", }, })
|
||||
|
||||
-- numbers
|
||||
vim.opt.number = true
|
||||
vim.opt.relativenumber = true
|
||||
@ -61,27 +62,16 @@ vim.g.netrw_liststyle = 1
|
||||
vim.g.netrw_sizestyle = "H"
|
||||
vim.g.netrw_hide = 1
|
||||
|
||||
-- border (this doesn't actually do anything within vim, I"m just setting it
|
||||
-- here so it"s easy to find)
|
||||
-- border (this doesn't actually do anything within vim, I'm just setting it
|
||||
-- here so it's easy to find)
|
||||
vim.g.border_style = "solid"
|
||||
|
||||
do -- folding
|
||||
auto("FileType", {
|
||||
callback = function()
|
||||
-- use treesitter for folding
|
||||
if require("nvim-treesitter.parsers").has_parser() then
|
||||
vim.opt.foldmethod = "expr"
|
||||
vim.opt.foldexpr = "nvim_treesitter#foldexpr()"
|
||||
else
|
||||
vim.opt.foldmethod = "syntax"
|
||||
end
|
||||
end
|
||||
})
|
||||
|
||||
vim.opt.foldmethod = "syntax"
|
||||
vim.opt.foldlevelstart = 99
|
||||
vim.opt.foldlevel = 99
|
||||
vim.opt.foldenable = true
|
||||
vim.o.fillchars = "fold: "
|
||||
vim.o.fillchars = "fold: ,eob: "
|
||||
|
||||
vim.opt.foldtext = "v:lua.core.folding()"
|
||||
end
|
||||
@ -166,6 +156,10 @@ do -- statusline
|
||||
return hl..lil_guy..reset
|
||||
end
|
||||
|
||||
-- this is my statusline:
|
||||
--
|
||||
-- opts.lua [+] o/ λ1 163,61-60 88%
|
||||
--
|
||||
return table.concat {
|
||||
"%t", -- file name
|
||||
" %h", -- help buffer tag
|
||||
|
Reference in New Issue
Block a user