blob: 8498b1f3273022bc43845323b21f0ed1dd1c75b7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
U = {}
local colors = require("startup.config").colors
function U.spaces(amount)
return string.rep(" ", amount)
end
function U.longest_line(lines)
local longest = 0
for _, line in ipairs(lines) do
if line:len() > longest then
longest = line:len()
end
end
return longest
end
function U.create_hls()
vim.cmd( "hi StartupHeading guifg=" .. colors.heading_fg)
vim.cmd( "hi StartupTools guifg=" .. colors.tools_fg)
end
function U.set_buf_options()
vim.api.nvim_buf_set_option(0, "bufhidden", "wipe")
vim.api.nvim_buf_set_option(0, "buftype", "nofile")
vim.api.nvim_buf_set_option(0, "filetype", "dashboard")
vim.api.nvim_buf_set_option(0, "swapfile", false)
vim.cmd [[setlocal nonu nornu]]
end
return U
|