From a467bc9273f9b56c56d24e4ae19e08eaf35d1e51 Mon Sep 17 00:00:00 2001 From: vx-clutch Date: Tue, 24 Feb 2026 21:34:42 -0500 Subject: [PATCH] save --- dwm/.config/dwm/update.dwm.sh | 2 +- nvim/.config/nvim/lsp/rust-analyzer.lua | 6 ++++ nvim/.config/nvim/lua/lsp.lua | 1 + nvim/.config/nvim/lua/plugins.lua | 3 -- nvim/.config/nvim/nvim-pack-lock.json | 42 +++---------------------- 5 files changed, 13 insertions(+), 41 deletions(-) create mode 100644 nvim/.config/nvim/lsp/rust-analyzer.lua diff --git a/dwm/.config/dwm/update.dwm.sh b/dwm/.config/dwm/update.dwm.sh index 42aaec6..b0bef62 100755 --- a/dwm/.config/dwm/update.dwm.sh +++ b/dwm/.config/dwm/update.dwm.sh @@ -1,6 +1,6 @@ #!/bin/sh while true; do - xsetroot -name "$(date)" + xsetroot -name "$() $(date)" sleep 1 done diff --git a/nvim/.config/nvim/lsp/rust-analyzer.lua b/nvim/.config/nvim/lsp/rust-analyzer.lua new file mode 100644 index 0000000..d414d65 --- /dev/null +++ b/nvim/.config/nvim/lsp/rust-analyzer.lua @@ -0,0 +1,6 @@ +---@type vim.lsp.Config +return { + cmd = { 'rust-analyzer' }, + filetypes = { 'rs' }, + root_markers = { 'Cargo.toml' }, +} diff --git a/nvim/.config/nvim/lua/lsp.lua b/nvim/.config/nvim/lua/lsp.lua index f5520b5..b17946e 100644 --- a/nvim/.config/nvim/lua/lsp.lua +++ b/nvim/.config/nvim/lua/lsp.lua @@ -3,6 +3,7 @@ vim.lsp.enable { "gopls", "lua_ls", "clangd", + "rust-analyzer", } vim.diagnostic.config { virtual_text = true, underline = true, signs = false } diff --git a/nvim/.config/nvim/lua/plugins.lua b/nvim/.config/nvim/lua/plugins.lua index b5a8121..97aeadb 100644 --- a/nvim/.config/nvim/lua/plugins.lua +++ b/nvim/.config/nvim/lua/plugins.lua @@ -1,18 +1,15 @@ vim.g.mapleader = " " vim.pack.add { - { src = "https://github.com/mason-org/mason.nvim" }, { src = "https://github.com/nvim-mini/mini.pick" }, { src = "https://github.com/rafamadriz/friendly-snippets" }, { src = "https://github.com/saghen/blink.cmp", version = "1.*", }, - { src = "https://github.com/tpope/vim-fugitive" }, { src = "https://github.com/nvim-lualine/lualine.nvim" }, } -require("mason").setup {} require("mini.pick").setup {} require("lualine").setup {} diff --git a/nvim/.config/nvim/nvim-pack-lock.json b/nvim/.config/nvim/nvim-pack-lock.json index 535978c..868c5e6 100644 --- a/nvim/.config/nvim/nvim-pack-lock.json +++ b/nvim/.config/nvim/nvim-pack-lock.json @@ -1,57 +1,25 @@ { "plugins": { - "alpha-nvim": { - "rev": "3979b01cb05734331c7873049001d3f2bb8477f4", - "src": "https://github.com/goolord/alpha-nvim" - }, "blink.cmp": { "rev": "d0c5196dae32c53cde1208161554906f5b982de8", "src": "https://github.com/saghen/blink.cmp", "version": "'1.*'" }, - "cyberdream.nvim": { - "rev": "a43b45423e8494898c353c0604e0b2e4e99bd056", - "src": "https://github.com/scottmckendry/cyberdream.nvim" - }, "friendly-snippets": { - "rev": "572f5660cf05f8cd8834e096d7b4c921ba18e175", + "rev": "6cd7280adead7f586db6fccbd15d2cac7e2188b9", "src": "https://github.com/rafamadriz/friendly-snippets" }, "lualine.nvim": { "rev": "47f91c416daef12db467145e16bed5bbfe00add8", "src": "https://github.com/nvim-lualine/lualine.nvim" }, - "mason.nvim": { - "rev": "57e5a8addb8c71fb063ee4acda466c7cf6ad2800", - "src": "https://github.com/mason-org/mason.nvim" - }, "mini.pick": { - "rev": "0c56dc3ef9b15e9659ce09331fdc82449349701b", + "rev": "8521fe21df86e08d9e4b3c3f3a7d50e47954e1af", "src": "https://github.com/nvim-mini/mini.pick" }, - "nvim-web-devicons": { - "rev": "6788013bb9cb784e606ada44206b0e755e4323d7", - "src": "https://github.com/nvim-tree/nvim-web-devicons" - }, - "orgmode": { - "rev": "cf75da1a91071c6c041075eae4ca2326f9d1f52a", - "src": "https://github.com/nvim-orgmode/orgmode" - }, - "rainbow-delimiters.nvim": { - "rev": "d6b802552cbe7d643a3b6b31f419c248d1f1e220", - "src": "https://gitlab.com/HiPhish/rainbow-delimiters.nvim" - }, - "simplyfile.nvim": { - "rev": "c4dfc0f3431898c3abbef267b226f6cdd2a67b38", - "src": "https://github.com/Rizwanelansyah/simplyfile.nvim" - }, - "vim-fugitive": { - "rev": "61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4", - "src": "https://github.com/tpope/vim-fugitive" - }, - "zen-mode.nvim": { - "rev": "8564ce6d29ec7554eb9df578efa882d33b3c23a7", - "src": "https://github.com/folke/zen-mode.nvim" + "snacks.nvim": { + "rev": "fe7cfe9800a182274d0f868a74b7263b8c0c020b", + "src": "https://github.com/folke/snacks.nvim" } } } \ No newline at end of file