···11+(local nvim (require :lib/nvim))
22+33+(nvim.g :mapleader " ")
44+55+(nvim.opt :runtimepath (.. vim.opt.runtimepath "/home/anish/.config/nvim/,"))
66+(nvim.opt :tabstop 2)
77+(nvim.opt :showmatch)
88+(nvim.opt :shiftwidth 2)
99+(nvim.opt :autoindent)
1010+(nvim.opt :undofile)
1111+(nvim.opt :signcolumn "auto:4")
1212+(nvim.opt :title)
1313+(nvim.opt :number)
1414+(nvim.opt :nocompatible)
1515+(nvim.opt :relativenumber)
1616+(nvim.opt :showtabline 2)
1717+(nvim.opt :expandtab)
1818+(nvim.opt :autowriteall)
1919+2020+(nvim.opt :lisp) ; include - in word to move better in snake-case)
2121+(nvim.g :sexp_filetypes "clojure,scheme,lisp,janet,fennel,yuck") ; include the lisps I use
2222+2323+(nvim.opt :termguicolors)
2424+(nvim.colorscheme "ayu-mirage")
2525+2626+(require :conf.plugins)
2727+(require :conf.mappings)
2828+(require :conf.lsp)
2929+(require :conf.formatting)
+7
home/profiles/nvim/config/conf/lsp.fnl
···11+22+; Set Diagnostics
33+; local signs = { Error = " ", Warn = " ", Hint = " ", Info = " " }
44+; for type, icon in pairs(signs) do
55+; local hl = "DiagnosticSign" .. type
66+; vim.fn.sign_define(hl, { text = icon, texthl = hl, numhl = hl})
77+; end