Skip to content

Commit

Permalink
fix(nvim): organize zk config
Browse files Browse the repository at this point in the history
  • Loading branch information
caarlos0 committed Jul 19, 2023
1 parent 6db489c commit 253486b
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 17 deletions.
18 changes: 1 addition & 17 deletions modules/neovim/config/init.lua
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ require("dressing").setup({
end,
},
})
require("user.zk")
require("user.test")
require("user.harpoon")
require("user.telescope")
Expand All @@ -66,20 +67,3 @@ require("Comment").setup()
require("user.treesitter")
require("user.debug")
require("user.other")

-- zk
require("zk").setup({
picker = "telescope",

lsp = {
config = {
cmd = { "zk", "lsp" },
name = "zk",
},

auto_attach = {
enabled = true,
filetypes = { "markdown" },
},
},
})
2 changes: 2 additions & 0 deletions modules/neovim/config/lua/user/telescope.lua
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ telescope.setup({
telescope.load_extension("gh")
telescope.load_extension("harpoon")
telescope.load_extension("dap")
telescope.load_extension("zk")

local opts = { noremap = true, silent = true }
local builtin = require("telescope.builtin")
Expand All @@ -42,3 +43,4 @@ vim.keymap.set("n", "<leader>/", builtin.current_buffer_fuzzy_find, opts)
vim.keymap.set("n", "<leader>xx", builtin.diagnostics, opts)
vim.keymap.set("n", "<leader>ghi", telescope.extensions.gh.issues, opts)
vim.keymap.set("n", "<leader>fj", telescope.extensions.harpoon.marks, opts)
vim.keymap.set("n", "<leader>fn", telescope.extensions.zk.notes, opts)
15 changes: 15 additions & 0 deletions modules/neovim/config/lua/user/zk.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
require("zk").setup({
picker = "telescope",

lsp = {
config = {
cmd = { "zk", "lsp" },
name = "zk",
},

auto_attach = {
enabled = true,
filetypes = { "markdown" },
},
},
})

0 comments on commit 253486b

Please sign in to comment.