diff --git a/.config/nvim/lua/plugins/screensaver.lua b/.config/nvim/lua/plugins/screensaver.lua deleted file mode 100644 index 8f2654b..0000000 --- a/.config/nvim/lua/plugins/screensaver.lua +++ /dev/null @@ -1,25 +0,0 @@ -return { - 'tamton-aquib/zone.nvim', - opts = { - style = "treadmill", - after = 30, -- Idle timeout - exclude_filetypes = { "TelescopePrompt", "NvimTree", "neo-tree", "dashboard", "lazy" }, - -- More options to come later - - treadmill = { - direction = "left", - headache = true, - tick_time = 40, -- Lower, the faster - -- Opts for Treadmill style - }, - epilepsy = { - stage = "aura", -- "aura" or "ictal" - tick_time = 100, - }, - dvd = { - -- text = {"line1", "line2", "line3", "etc"} - tick_time = 100, - -- Opts for Dvd style - }, - } -} diff --git a/.config/nvim/lua/plugins/tdo.lua b/.config/nvim/lua/plugins/tdo.lua new file mode 100644 index 0000000..71c15d0 --- /dev/null +++ b/.config/nvim/lua/plugins/tdo.lua @@ -0,0 +1,6 @@ +return { + '2KAbhishek/tdo.nvim', + dependencies = { 'nvim-telescope/telescope.nvim' }, + cmd = { 'Tdo', 'TdoEntry', 'TdoNote', 'TdoTodos', 'TdoToggle', 'TdoFind', 'TdoFiles' }, + keys = { '[t', ']t' }, +} diff --git a/.config/nvim/lua/plugins/telekasten.lua b/.config/nvim/lua/plugins/telekasten.lua new file mode 100644 index 0000000..5f9c3e8 --- /dev/null +++ b/.config/nvim/lua/plugins/telekasten.lua @@ -0,0 +1,26 @@ +return { + 'renerocksai/telekasten.nvim', + dependencies = { + 'renerocksai/calendar-vim' + }, + config = function() + require('telekasten').setup({ + home = vim.fn.expand("~/zettelkasten"), + }) + -- Launch panel if nothing is typed after z + vim.keymap.set("n", "z", "Telekasten panel") + + -- Most used functions + vim.keymap.set("n", "zf", "Telekasten find_notes") + vim.keymap.set("n", "zg", "Telekasten search_notes") + vim.keymap.set("n", "zd", "Telekasten goto_today") + vim.keymap.set("n", "zz", "Telekasten follow_link") + vim.keymap.set("n", "zn", "Telekasten new_note") + vim.keymap.set("n", "zc", "Telekasten show_calendar") + vim.keymap.set("n", "zb", "Telekasten show_backlinks") + vim.keymap.set("n", "zI", "Telekasten insert_img_link") + + -- Call insert link automatically when we start typing a link + vim.keymap.set("i", "[[", "Telekasten insert_link") + end +}