diff options
author | Benjamin Chausse <benjamin@chausse.xyz> | 2023-11-06 16:44:59 -0500 |
---|---|---|
committer | Benjamin Chausse <benjamin@chausse.xyz> | 2023-11-06 16:44:59 -0500 |
commit | 70e46cb880af1c201e184d9d50f88e0fc4b30c76 (patch) | |
tree | 63bf18665721b540b9c0002bed6ab2eac7496135 /lua/ben/plugins | |
parent | e058ecea35f64cf535b4fcd5d60d5920164eea70 (diff) |
Migrate from orgmode to neorg
Diffstat (limited to 'lua/ben/plugins')
-rw-r--r-- | lua/ben/plugins/neorg.lua | 25 | ||||
-rw-r--r-- | lua/ben/plugins/org-bullets.lua | 25 | ||||
-rw-r--r-- | lua/ben/plugins/org-telescope.lua | 21 | ||||
-rw-r--r-- | lua/ben/plugins/orgmode.lua | 27 |
4 files changed, 25 insertions, 73 deletions
diff --git a/lua/ben/plugins/neorg.lua b/lua/ben/plugins/neorg.lua new file mode 100644 index 0000000..4e89973 --- /dev/null +++ b/lua/ben/plugins/neorg.lua @@ -0,0 +1,25 @@ +return { + "nvim-neorg/neorg", + build = ":Neorg sync-parsers", + dependencies = { + "nvim-lua/plenary.nvim", + "nvim-neorg/neorg-telescope", + }, + config = function() + require("neorg").setup({ + load = { + ["core.defaults"] = {}, -- Loads default behaviour + ["core.concealer"] = {}, -- Adds pretty icons to your documents + ["core.integrations.telescope"] = {}, + ["core.dirman"] = { -- Manages Neorg workspaces + config = { + workspaces = { + notes = "~/Dropbox/org", + }, + default_workspace = "notes", + }, + }, + }, + }) + end, +} diff --git a/lua/ben/plugins/org-bullets.lua b/lua/ben/plugins/org-bullets.lua deleted file mode 100644 index 2cac205..0000000 --- a/lua/ben/plugins/org-bullets.lua +++ /dev/null @@ -1,25 +0,0 @@ -return { - "akinsho/org-bullets.nvim", - dependencies = { - { - "nvim-orgmode/orgmode", - dependencies = "nvim-treesitter/nvim-treesitter", - }, - }, - -- Only load org-bullets while in actual org files - ft = { "org" }, - config = function() - require("org-bullets").setup({ - symbols = { - concealcursor = false, - list = "", - headlines = { "◉", "○", "", "" }, - checkboxes = { - half = { "", "OrgTSCheckboxHalfChecked" }, - done = { "", "OrgTSCheckboxDone" }, - todo = { "", "OrgTSCheckboxTODO" }, - }, - }, - }) - end, -} diff --git a/lua/ben/plugins/org-telescope.lua b/lua/ben/plugins/org-telescope.lua deleted file mode 100644 index 55a32d1..0000000 --- a/lua/ben/plugins/org-telescope.lua +++ /dev/null @@ -1,21 +0,0 @@ -return { - "joaomsa/telescope-orgmode.nvim", - depends = { - { - "nvim-telescope/telescope.nvim", - branch = "0.1.x", - dependencies = { - "nvim-lua/plenary.nvim", - }, - }, - "nvim-orgmode/orgmode", - }, - lazy = true, - config = function() - require("telescope").load_extension("orgmode") - end, - keys = { - -- F.ing O.rgmode - { "<leader>fo", '<cmd>lua require("telescope").extensions.orgmode.search_headings()<cr>' }, - }, -} diff --git a/lua/ben/plugins/orgmode.lua b/lua/ben/plugins/orgmode.lua deleted file mode 100644 index 273524f..0000000 --- a/lua/ben/plugins/orgmode.lua +++ /dev/null @@ -1,27 +0,0 @@ -return { - "nvim-orgmode/orgmode", - dependencies = "nvim-treesitter/nvim-treesitter", - event = "VeryLazy", - config = function() - -- Load treesitter grammar for org - require("orgmode").setup_ts_grammar() - - -- Setup treesitter - require("nvim-treesitter.configs").setup({ - highlight = { - enable = true, - additional_vim_regex_highlighting = { "org" }, - }, - ensure_installed = { "org" }, - }) - - -- Setup orgmode - require("orgmode").setup({ - org_agenda_files = "~/Dropbox/org/*", - org_default_notes_file = "~/Dropbox/org/inbox.org", - org_archive_location = "~/Dropbox/org/archive.org", - }) - - -- Custom keybindings - end, -} |