+1
-5
lsp/elmls.lua
+1
-5
lsp/elmls.lua
···
1
-
local u = require("core.utils").lsp
2
-
3
---@return vim.lsp.Client
4
return {
5
cmd = { "elm-language-server" },
···
11
disableElmLSDiagnostics = false,
12
onlyUpdateDiagnosticsOnSave = false,
13
},
14
-
capabilities = u.capabilities {
15
-
offsetEncoding = { "utf-8", "utf-16" },
16
-
},
17
}
+1
-3
lsp/jsonls.lua
+1
-3
lsp/jsonls.lua
+1
-3
lsp/markdown_oxide.lua
+1
-3
lsp/markdown_oxide.lua
···
1
-
local u = require("core.utils").lsp
2
-
3
---@return vim.lsp.Config
4
return {
5
cmd = { "markdown-oxide" },
6
filetypes = { "markdown" },
7
root_markers = { ".moxide.toml", ".obsidian" },
8
-
capabilities = u.capabilities {
9
workspace = {
10
didChangeWatchedFiles = {
11
dynamicRegistration = true,
+1
-1
lua/core/keymaps.lua
+1
-1
lua/core/keymaps.lua
···
7
vim.keymap.del("n", "gri")
8
vim.keymap.del("n", "grt")
9
vim.keymap.del("n", "gO")
10
-
vim.keymap.del({ "i", "s" }, "<C-s>")
11
12
-- notes
13
u.map("n", "<leader>a", require("scratch.tasks").agenda)
14
15
-- general
16
u.map("t", "<esc><esc>", "<C-\\><C-n>")
17
u.map("n", "<leader>q", "<cmd>quit!<cr>")
18
u.map("n", "<leader>w", "<cmd>update<cr>")
···
7
vim.keymap.del("n", "gri")
8
vim.keymap.del("n", "grt")
9
vim.keymap.del("n", "gO")
10
11
-- notes
12
u.map("n", "<leader>a", require("scratch.tasks").agenda)
13
14
-- general
15
+
u.map({ "n", "x" }, "<leader>z", "1z=")
16
u.map("t", "<esc><esc>", "<C-\\><C-n>")
17
u.map("n", "<leader>q", "<cmd>quit!<cr>")
18
u.map("n", "<leader>w", "<cmd>update<cr>")
-5
lua/core/utils.lua
-5
lua/core/utils.lua