return { { "stevearc/conform.nvim", event = 'BufWritePre', -- uncomment for format on save config = function() require "configs.conform" end, }, { "christoomey/vim-tmux-navigator", lazy = false, }, { "williamboman/mason.nvim", opts = { ensure_installed = { "black", "debugpy", "mypy", "ruff", "pyright", }, }, }, -- These are some examples, uncomment them if you want to see them work! { "neovim/nvim-lspconfig", config = function() require("nvchad.configs.lspconfig").defaults() require "configs.lspconfig" end, }, -- -- { -- "williamboman/mason.nvim", -- opts = { -- ensure_installed = { -- "lua-language-server", "stylua", -- "html-lsp", "css-lsp" , "prettier" -- }, -- }, -- }, -- { "nvim-treesitter/nvim-treesitter", opts = { ensure_installed = { "vim", "lua", "vimdoc", "html", "css" }, }, }, { "luckasRanarison/tree-sitter-hyprlang", dependencies = { "nvim-treesitter/nvim-treesitter" }, }, }