add fastfetch

This commit is contained in:
2025-08-30 12:23:10 -07:00
parent b593d94a9c
commit 5cc28b2710
5 changed files with 34 additions and 17 deletions

View File

@@ -98,7 +98,21 @@ cmp.setup({
})
require("nvim-treesitter.configs").setup({
ensure_installed = { "go", "html", "css", "javascript", "hyprlang", "sql", "gomod", "gosum", "bash", "c", "rust" },
ensure_installed = {
"go",
"html",
"css",
"javascript",
"hyprlang",
"sql",
"gomod",
"gosum",
"bash",
"c",
"rust",
"lua",
"nginx",
},
highlight = {
enable = true,
},
@@ -114,6 +128,7 @@ lspconfig.pyright.setup({})
lspconfig.ts_ls.setup({})
lspconfig.gopls.setup({})
lspconfig.bashls.setup({})
lspconfig.xml.setup({})
local luasnip = require("luasnip")
require("luasnip.loaders.from_vscode").lazy_load()
require("luasnip").config.set_config({
@@ -150,6 +165,7 @@ require("conform").setup({
html = { "prettier" },
go = { "gofmt" },
bash = { "shfmt" },
nginx = { "nginxfmt" },
},
format_on_save = {
timeout_ms = 500,
@@ -185,6 +201,6 @@ vim.api.nvim_create_autocmd({ "InsertLeave", "FocusLost" }, {
pattern = "*",
callback = function()
require("conform").format()
vim.cmd("silent! write")
vim.cmd("silent! wa")
end,
})