fix: when using cursor or vscode, use only keymap settings, else use everything

This commit is contained in:
pika 2025-03-22 10:57:30 +01:00
parent 5bebc11dcb
commit 6822a71685

View file

@ -1,17 +1,25 @@
require("pika.core")
require("pika.lazy")
if vim.g.vscode then
require("pika.core")
else
require("pika.core")
require("pika.lazy")
-- ─< Call the function to set the desired colorscheme >────────────────────────────────
-- ╭──────────────────────────────────────────────────────╮
-- │ themes are under ./lua/pika/plugins/colorschemes.lua │
-- ╰──────────────────────────────────────────────────────╯
-- ─< Call the function to set the desired colorscheme >────────────────────────────────
-- ╭──────────────────────────────────────────────────────╮
-- │ themes are under ./lua/pika/plugins/colorschemes.lua │
-- ╰──────────────────────────────────────────────────────╯
vim.cmd.colorscheme("oldschool")
vim.cmd.colorscheme("oldschool")
-- Keybind for saving clipboard screenshot and inserting a Markdown link
vim.api.nvim_set_keymap("n", "<leader>ps", ":lua SaveScreenshotAndInsertLink()<CR>", { noremap = true, silent = true })
-- Keybind for saving clipboard screenshot and inserting a Markdown link
vim.api.nvim_set_keymap(
"n",
"<leader>ps",
":lua SaveScreenshotAndInsertLink()<CR>",
{ noremap = true, silent = true }
)
function SaveScreenshotAndInsertLink()
function SaveScreenshotAndInsertLink()
-- Prompt for Hugo base directory if needed
-- Define the Hugo base directory and screenshot subfolder path
@ -41,4 +49,5 @@ function SaveScreenshotAndInsertLink()
vim.api.nvim_put({ img_markdown }, "c", true, true)
print("Screenshot saved and link added: " .. full_path)
end
end