summaryrefslogtreecommitdiff
path: root/dot_config/nvim/lua/plugins/obsidian.lua
diff options
context:
space:
mode:
authorIbrahim Muftee <ibrahim@muftee.net>2024-06-12 15:22:12 -0500
committerIbrahim Muftee <ibrahim@muftee.net>2026-07-01 00:23:31 -0400
commitbcfb2c126f11acc203b6dc22125748cd896978b6 (patch)
tree4175e77e49b7fb6fb4189093096c60a49626c91e /dot_config/nvim/lua/plugins/obsidian.lua
parent204932877e5eebbc5ab0e8f963f5592de893f67b (diff)
feat(nvim): update obsidian vault locations by os
Diffstat (limited to 'dot_config/nvim/lua/plugins/obsidian.lua')
-rw-r--r--dot_config/nvim/lua/plugins/obsidian.lua77
1 files changed, 0 insertions, 77 deletions
diff --git a/dot_config/nvim/lua/plugins/obsidian.lua b/dot_config/nvim/lua/plugins/obsidian.lua
deleted file mode 100644
index 75b0d85..0000000
--- a/dot_config/nvim/lua/plugins/obsidian.lua
+++ /dev/null
@@ -1,77 +0,0 @@
-return {
- "epwalsh/obsidian.nvim",
- version = "*", -- recommended, use latest release instead of latest commit
- lazy = true,
- ft = "markdown",
- -- Replace the above line with this if you only want to load obsidian.nvim for markdown files in your vault:
- -- event = {
- -- -- If you want to use the home shortcut '~' here you need to call 'vim.fn.expand'.
- -- -- E.g. "BufReadPre " .. vim.fn.expand "~" .. "/my-vault/**.md"
- -- "BufReadPre path/to/my-vault/**.md",
- -- "BufNewFile path/to/my-vault/**.md",
- -- },
- keys = {
- { "<leader>ob", vim.cmd.ObsidianBacklinks, desc = "Open Obsidian backlinks" },
- { "<leader>o/", vim.cmd.ObsidianSearch, desc = "Open Obsidian search" },
- { "<leader>op", vim.cmd.ObsidianQuickSwitch, desc = "Open Obsidian find files" },
- { "<leader>on", vim.cmd.ObsidianNew, desc = "Create new Obsidian note" },
- { "<leader>ot", vim.cmd.ObsidianToday, desc = "Open today's Obsidian daily note" },
- { "<leader>oy", vim.cmd.ObsidianYesterday, desc = "Open yesterday's Obsidian daily note" },
- { "<leader>ow", vim.cmd.ObsidianTomorrow, desc = "Open tomorrow's Obsidian daily note" },
- { "<leader>od", vim.cmd.ObsidianDailyNote, desc = "Open daily Obsidian note" },
- },
- dependencies = {
- -- Required.
- "nvim-lua/plenary.nvim",
-
- -- Optional
- "hrsh7th/nvim-cmp",
- "nvim-telescope/telescope.nvim",
- "nvim-treesitter/nvim-treesitter",
- },
- opts = {
- workspaces = {
- -- {
- -- name = "personal",
- -- path = "~/vaults/personal",
- -- },
- {
- name = "work",
- path = "~/Documents/Vaults/Work",
- },
- },
-
- ---@param title string
- ---@return string
- note_id_func = function(title)
- local id = title:gsub(" ", "%-"):lower()
- return id
- end,
-
- templates = {
- folder = "templates",
- date_format = "%Y-%m-%d-%a",
- substitutions = {
- friendly_date_format = function()
- return os.date("%A %B %d, %Y")
- end
- },
- },
-
- daily_notes = {
- folder = "dailies",
- date_format = "%Y-%m-%d-%a",
- alias_format = "%Y-%m-%d-%a",
- template = "daily.md",
- },
-
- callbacks = {
- enter_note = function()
- -- The folds are too much for these notes
- vim.opt_local.foldlevel = 99
- vim.opt_local.foldlevelstart = 99
- end,
- },
-
- },
-}