my first commit

This commit is contained in:
2026-07-07 11:32:42 +02:00
commit 829d0adebd
11 changed files with 642 additions and 0 deletions

View File

@@ -0,0 +1,67 @@
return {
-- File explorer
{
"nvim-tree/nvim-tree.lua",
dependencies = "nvim-tree/nvim-web-devicons",
opts = {
view = {
width = 30,
side = "left",
},
},
},
-- Fuzzy finder
{
"nvim-telescope/telescope.nvim",
dependencies = { "nvim-lua/plenary.nvim" },
opts = {},
},
-- Treesitter
{
"nvim-treesitter/nvim-treesitter",
build = ":TSUpdate",
enabled = false,
},
-- Git integration
{
"lewis6991/gitsigns.nvim",
opts = {},
},
-- Terminal
{
"akinsho/toggleterm.nvim",
version = "*",
opts = {
open_mapping = [[<c-\>]],
direction = "float",
},
},
-- Comments
{ "numToStr/Comment.nvim", opts = {} },
-- Autopairs
{ "windwp/nvim-autopairs", opts = {} },
{
"gruvw/strudel.nvim",
build = "npm ci",
keys = {
{ "<leader>sl", "<cmd>StrudelLaunch<CR>", desc = "Strudel Launch" },
{ "<leader>k", "<cmd>StrudelToggle<CR>", desc = "Strudel Toggle (Play/Stop)" },
{ "<leader>su", "<cmd>StrudelUpdate<CR>", desc = "Strudel Update" },
{ "<leader><leader>", "<cmd>StrudelUpdate<CR>", desc = "Strudel Update" },
{ "<leader>sq", "<cmd>StrudelQuit<CR>", desc = "Strudel Quit" },
},
config = function()
require("strudel").setup({
browser_exec_path = "/run/current-system/sw/bin/chromium",
})
end,
}
}