add neoorg
This commit is contained in:
parent
21931b449a
commit
667e3645da
2
init.vim
2
init.vim
@ -34,7 +34,7 @@ source ~/.config/nvim/plugin-confs/lsplines.lua
|
|||||||
source ~/.config/nvim/plugin-confs/null-ls.lua
|
source ~/.config/nvim/plugin-confs/null-ls.lua
|
||||||
source ~/.config/nvim/plugin-confs/nvim-cmp.lua
|
source ~/.config/nvim/plugin-confs/nvim-cmp.lua
|
||||||
source ~/.config/nvim/plugin-confs/fidget.lua
|
source ~/.config/nvim/plugin-confs/fidget.lua
|
||||||
source ~/.config/nvim/plugin-confs/symbols-outline.lua
|
" source ~/.config/nvim/plugin-confs/symbols-outline.lua
|
||||||
source ~/.config/nvim/plugin-confs/chatgpt.lua
|
source ~/.config/nvim/plugin-confs/chatgpt.lua
|
||||||
source ~/.config/nvim/plugin-confs/nvim-colorizer.lua
|
source ~/.config/nvim/plugin-confs/nvim-colorizer.lua
|
||||||
" source ~/.config/nvim/plugin-confs/copilot.lua
|
" source ~/.config/nvim/plugin-confs/copilot.lua
|
||||||
|
@ -91,6 +91,25 @@ require('packer').startup(function(use)
|
|||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
|
||||||
|
use {
|
||||||
|
"nvim-neorg/neorg",
|
||||||
|
-- tag = "*",
|
||||||
|
ft = "norg",
|
||||||
|
after = "nvim-treesitter", -- You may want to specify Telescope here as well
|
||||||
|
config = function()
|
||||||
|
require('neorg').setup {
|
||||||
|
load = {
|
||||||
|
["core.defaults"] = {}, -- Loads default behaviour
|
||||||
|
["core.concealer"] = {}, -- Adds pretty icons to your documents
|
||||||
|
["core.completion"] = { config = { engine = "nvim-cmp" } }, -- Adds completion
|
||||||
|
["core.dirman"] = { -- Manages Neorg workspaces
|
||||||
|
config = { workspaces = { notes = "~/notes" } }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
end
|
||||||
|
}
|
||||||
|
|
||||||
use { 'junegunn/fzf', run = function() vim.fn['fzf#install']() end }
|
use { 'junegunn/fzf', run = function() vim.fn['fzf#install']() end }
|
||||||
|
|
||||||
-- use {
|
-- use {
|
||||||
|
@ -159,6 +159,7 @@ cmp.setup({
|
|||||||
{ name = 'nvim_lsp', group_index = 2 },
|
{ name = 'nvim_lsp', group_index = 2 },
|
||||||
{ name = 'nvim_lsp_signature_help', group_index = 2 },
|
{ name = 'nvim_lsp_signature_help', group_index = 2 },
|
||||||
{ name = 'nvim_lsp_document_symbol', group_index = 2 },
|
{ name = 'nvim_lsp_document_symbol', group_index = 2 },
|
||||||
|
{ name = 'neorg', group_index = 2 }, -- For luasnip users.
|
||||||
{ name = 'luasnip', group_index = 2 }, -- For luasnip users.
|
{ name = 'luasnip', group_index = 2 }, -- For luasnip users.
|
||||||
{
|
{
|
||||||
name = 'buffer',
|
name = 'buffer',
|
||||||
|
@ -1,68 +1,42 @@
|
|||||||
require 'nvim-tree'.setup {
|
require 'nvim-tree'.setup {
|
||||||
disable_netrw = false,
|
disable_netrw = false,
|
||||||
hijack_netrw = false,
|
hijack_netrw = false,
|
||||||
-- open_on_setup = false,
|
-- open_on_setup = false,
|
||||||
-- ignore_ft_on_setup = {},
|
-- ignore_ft_on_setup = {},
|
||||||
-- auto_close = false,
|
-- auto_close = false,
|
||||||
open_on_tab = false,
|
open_on_tab = false,
|
||||||
hijack_cursor = false,
|
hijack_cursor = false,
|
||||||
update_cwd = false,
|
update_cwd = false,
|
||||||
-- update_to_buf_dir = {
|
-- update_to_buf_dir = {
|
||||||
-- enable = true,
|
-- enable = true,
|
||||||
-- auto_open = true,
|
-- auto_open = true,
|
||||||
-- },
|
-- },
|
||||||
diagnostics = {
|
diagnostics = {
|
||||||
enable = true,
|
enable = true,
|
||||||
icons = {
|
icons = { hint = "", info = "", warning = "", error = "" }
|
||||||
hint = "",
|
|
||||||
info = "",
|
|
||||||
warning = "",
|
|
||||||
error = "",
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
update_focused_file = {
|
update_focused_file = { enable = false, update_cwd = false, ignore_list = {} },
|
||||||
enable = false,
|
system_open = { cmd = nil, args = {} },
|
||||||
update_cwd = false,
|
filters = { dotfiles = false, custom = {} },
|
||||||
ignore_list = {}
|
git = { enable = true, ignore = true, timeout = 500 },
|
||||||
},
|
view = {
|
||||||
system_open = {
|
|
||||||
cmd = nil,
|
|
||||||
args = {}
|
|
||||||
},
|
|
||||||
filters = {
|
|
||||||
dotfiles = false,
|
|
||||||
custom = {}
|
|
||||||
},
|
|
||||||
git = {
|
|
||||||
enable = true,
|
|
||||||
ignore = true,
|
|
||||||
timeout = 500,
|
|
||||||
},
|
|
||||||
view = {
|
|
||||||
width = 35,
|
width = 35,
|
||||||
-- height = 35,
|
-- height = 35,
|
||||||
hide_root_folder = false,
|
hide_root_folder = false,
|
||||||
side = 'left',
|
side = 'left',
|
||||||
-- auto_resize = false,
|
-- auto_resize = false,
|
||||||
mappings = {
|
-- mappings = {
|
||||||
custom_only = false,
|
-- custom_only = false,
|
||||||
list = {}
|
-- list = {}
|
||||||
},
|
-- },
|
||||||
number = false,
|
number = false,
|
||||||
relativenumber = false,
|
relativenumber = false,
|
||||||
signcolumn = "yes"
|
signcolumn = "yes"
|
||||||
},
|
},
|
||||||
trash = {
|
trash = { cmd = "trash", require_confirm = true },
|
||||||
cmd = "trash",
|
actions = {
|
||||||
require_confirm = true
|
change_dir = { global = false },
|
||||||
},
|
open_file = { quit_on_open = false }
|
||||||
actions = {
|
|
||||||
change_dir = {
|
|
||||||
global = false,
|
|
||||||
},
|
|
||||||
open_file = {
|
|
||||||
quit_on_open = false,
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -71,36 +45,23 @@ require 'nvim-tree'.setup {
|
|||||||
-- default mappings
|
-- default mappings
|
||||||
local list = {
|
local list = {
|
||||||
{ key = { "<CR>", "o", "<2-LeftMouse>" }, action = "edit" },
|
{ key = { "<CR>", "o", "<2-LeftMouse>" }, action = "edit" },
|
||||||
{ key = { "O" }, action = "edit_no_picker" },
|
{ key = { "O" }, action = "edit_no_picker" },
|
||||||
{ key = { "<2-RightMouse>", "<C-]>" }, action = "cd" },
|
{ key = { "<2-RightMouse>", "<C-]>" }, action = "cd" },
|
||||||
{ key = "<C-v>", action = "vsplit" },
|
{ key = "<C-v>", action = "vsplit" }, { key = "<C-x>", action = "split" },
|
||||||
{ key = "<C-x>", action = "split" },
|
{ key = "<C-t>", action = "tabnew" }, { key = "<", action = "prev_sibling" },
|
||||||
{ key = "<C-t>", action = "tabnew" },
|
{ key = ">", action = "next_sibling" }, { key = "P", action = "parent_node" },
|
||||||
{ key = "<", action = "prev_sibling" },
|
{ key = "<BS>", action = "close_node" }, { key = "<Tab>", action = "preview" },
|
||||||
{ key = ">", action = "next_sibling" },
|
{ key = "K", action = "first_sibling" }, { key = "J", action = "last_sibling" },
|
||||||
{ key = "P", action = "parent_node" },
|
|
||||||
{ key = "<BS>", action = "close_node" },
|
|
||||||
{ key = "<Tab>", action = "preview" },
|
|
||||||
{ key = "K", action = "first_sibling" },
|
|
||||||
{ key = "J", action = "last_sibling" },
|
|
||||||
{ key = "I", action = "toggle_ignored" },
|
{ key = "I", action = "toggle_ignored" },
|
||||||
{ key = "H", action = "toggle_dotfiles" },
|
{ key = "H", action = "toggle_dotfiles" }, { key = "R", action = "refresh" },
|
||||||
{ key = "R", action = "refresh" },
|
{ key = "a", action = "create" }, { key = "d", action = "remove" },
|
||||||
{ key = "a", action = "create" },
|
{ key = "D", action = "trash" }, { key = "r", action = "rename" },
|
||||||
{ key = "d", action = "remove" },
|
{ key = "<C-r>", action = "full_rename" }, { key = "x", action = "cut" },
|
||||||
{ key = "D", action = "trash" },
|
{ key = "c", action = "copy" }, { key = "p", action = "paste" },
|
||||||
{ key = "r", action = "rename" },
|
{ key = "y", action = "copy_name" }, { key = "Y", action = "copy_path" },
|
||||||
{ key = "<C-r>", action = "full_rename" },
|
|
||||||
{ key = "x", action = "cut" },
|
|
||||||
{ key = "c", action = "copy" },
|
|
||||||
{ key = "p", action = "paste" },
|
|
||||||
{ key = "y", action = "copy_name" },
|
|
||||||
{ key = "Y", action = "copy_path" },
|
|
||||||
{ key = "gy", action = "copy_absolute_path" },
|
{ key = "gy", action = "copy_absolute_path" },
|
||||||
{ key = "[c", action = "prev_git_item" },
|
{ key = "[c", action = "prev_git_item" },
|
||||||
{ key = "]c", action = "next_git_item" },
|
{ key = "]c", action = "next_git_item" }, { key = "-", action = "dir_up" },
|
||||||
{ key = "-", action = "dir_up" },
|
{ key = "s", action = "system_open" }, { key = "q", action = "close" },
|
||||||
{ key = "s", action = "system_open" },
|
{ key = "g?", action = "toggle_help" }
|
||||||
{ key = "q", action = "close" },
|
|
||||||
{ key = "g?", action = "toggle_help" },
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user