diff --git a/.config/nvim/lua/plugins/column.lua b/.config/nvim/lua/plugins/column.lua index 035b0eb..e4d2ae7 100644 --- a/.config/nvim/lua/plugins/column.lua +++ b/.config/nvim/lua/plugins/column.lua @@ -20,5 +20,5 @@ return { follow_tw = nil, }, }, - enabled = false + enabled = true } diff --git a/.config/nvim/lua/plugins/garbage-day.lua b/.config/nvim/lua/plugins/garbage-day.lua new file mode 100644 index 0000000..9fd4a64 --- /dev/null +++ b/.config/nvim/lua/plugins/garbage-day.lua @@ -0,0 +1,7 @@ +return { + 'zeioth/garbage-day.nvim', + event = "VeryLazy", + opts = { + wakeup_delay = 5000 + } +} diff --git a/.config/nvim/lua/plugins/gptmodels.lua b/.config/nvim/lua/plugins/gptmodels.lua new file mode 100644 index 0000000..b89576c --- /dev/null +++ b/.config/nvim/lua/plugins/gptmodels.lua @@ -0,0 +1,5 @@ +return { + 'Aaronik/GPTModels.nvim', + config = true, + enabled = false +} diff --git a/.config/nvim/lua/plugins/obsidian.lua b/.config/nvim/lua/plugins/obsidian.lua index 65d581e..7360b04 100644 --- a/.config/nvim/lua/plugins/obsidian.lua +++ b/.config/nvim/lua/plugins/obsidian.lua @@ -28,4 +28,5 @@ return { }, }, }, + enabled = false } diff --git a/.config/nvim/lua/plugins/repl.lua b/.config/nvim/lua/plugins/repl.lua new file mode 100644 index 0000000..15e9c29 --- /dev/null +++ b/.config/nvim/lua/plugins/repl.lua @@ -0,0 +1,22 @@ +return { + "petrichorma/nvim_ds_repl", + requires = "nvim-treesitter", + config = function () + vim.api.nvim_create_autocmd({"BufEnter", "BufWinEnter"}, { + pattern = {"*.py", "*.R"}, + callback = function() + vim.keymap.set("n", '', function() + require('nvim_ds_repl').send_statement_definition() + end, {noremap = true}) + vim.keymap.set("v", '', function() + require('nvim_ds_repl').send_visual_to_repl() + end, {noremap = true}) + vim.keymap.set("n", 'fa', function() + require('nvim_ds_repl').send_buffer_to_repl() + end, {noremap = true}) + vim.api.nvim_set_keymap('n', 'pp', "lua require('nvim_ds_repl').get_envs()", {noremap = true, silent = true}) + vim.api.nvim_set_keymap('n', 'pj', "lua require('nvim_ds_repl').inspect()", {noremap = true, silent = true}) + end + }) + end +}