Changed colorscheme and updated tmux config +++

This commit is contained in:
2025-02-23 15:35:10 +01:00
parent 49040e91e9
commit 233daaf97d
29 changed files with 796 additions and 308 deletions

View File

@@ -3,7 +3,7 @@ return {
event = { "BufReadPre", "BufNewFile" },
config = function()
local conform = require("conform")
local wk = require("which-key")
local wk = require("which-key")
conform.setup({
formatters_by_ft = {
@@ -11,11 +11,23 @@ return {
python = { "black" },
lua = { "stylua" },
},
format_on_save = {
lsp_fallback = true,
async = false,
timeout_ms = 2500,
},
})
wk.add({
{ "<leader>l" , group = "lsp", icon = ""},
{"<leader>lf", function() conform.format({lsp_fallback = true, async = false, timeout_ms = 1000}) end, desc = "Format file", icon = "󰛖"},
})
wk.add({
{ "<leader>l", group = "lsp", icon = "" },
{
"<leader>lf",
function()
conform.format({ lsp_fallback = true, async = false, timeout_ms = 1000 })
end,
desc = "Format file",
icon = "󰛖",
},
})
end,
}

View File

@@ -43,6 +43,18 @@ return {
lspconfig["pyright"].setup({
capabilities = capabilities,
filetypes = { "python" },
settings = {
python = {
pythonPath = vim.fn.exepath("python3.12"),
},
},
})
lspconfig["ltex"].setup({
settings = {
ltex = {
language = "de-CH",
},
},
})
wk.add({

View File

@@ -18,20 +18,20 @@ return {
"clangd",
"marksman",
"texlab",
"ltex",
},
})
mason_tool_installer.setup({
ensure_installed = {
"mypy",
"ruff_lsp",
"black",
"clang-format",
"stylua",
"prettier",
"vale",
"pylint",
"latexindent",
"pylint",
"latexindent",
},
})
end,

View File

@@ -6,7 +6,7 @@ return {
lualine.setup({
options = {
theme = "dracula-nvim",
theme = "auto",
},
})
end,

View File

@@ -2,8 +2,7 @@ return {
"iamcco/markdown-preview.nvim",
cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" },
ft = { "markdown" },
build = "cd app && yarn install",
init = function()
vim.g.mkdp_filetypes = { "markdown" }
build = function()
vim.fn["mkdp#util#install"]()
end,
}

View File

@@ -1,6 +1,6 @@
return {
"MeanderingProgrammer/markdown.nvim",
event = { "BufReadPre", "BufNewFile" },
event = { "BufReadPre", "BufNewFile" },
dependencies = "nvim-treesitter/nvim-treesitter",
config = function()
local markdown = require("render-markdown")
@@ -8,13 +8,13 @@ return {
markdown.setup({
checkbox = {
custom = {
inprogress = { raw = '[>]', rendered = '󰦕 ', highlight = 'RenderedMarkdownInProgress'},
onhold = { raw = '[=]', rendered = '', highlight = 'RenderedMarkdownOnhold'},
cancelled = { raw = '[_]', rendered = '', highlight = 'RenderedMarkdownCancelled'},
important = { raw = '[!]', rendered = '', highlight = 'RenderedMarkdownImportant'},
recurring = { raw = '[+]', rendered = '', highlight = 'RenderedMarkdownRecurring'},
uncertain = { raw = '[?]', rendered = '', highlight = 'RenderedMarkdownUncertain'},
},
inprogress = { raw = "[>]", rendered = "󰦕 ", highlight = "RenderedMarkdownInProgress" },
onhold = { raw = "[=]", rendered = "", highlight = "RenderedMarkdownOnhold" },
cancelled = { raw = "[_]", rendered = "", highlight = "RenderedMarkdownCancelled" },
important = { raw = "[!]", rendered = "", highlight = "RenderedMarkdownImportant" },
recurring = { raw = "[+]", rendered = "", highlight = "RenderedMarkdownRecurring" },
uncertain = { raw = "[?]", rendered = "", highlight = "RenderedMarkdownUncertain" },
},
},
})
end,