feat/cleanup: some january updates

- do not commit lock files
- add script connection to waybar (script not yet in this repo)
- delay some loading in nvim
- update niri to use swaylock and swayidle
- add some niri windowrules for default window widths
- update paru to offer choice for what to update
This commit is contained in:
fbachus
2026-02-02 00:09:11 +01:00
parent 8a676a19c1
commit cc368399ef
13 changed files with 137 additions and 11 deletions
+2 -1
View File
@@ -27,6 +27,7 @@ return {
enable = true,
},
ensure_installed = {
"bash",
"html",
"javascript",
"gdscript",
@@ -127,7 +128,7 @@ return {
vim.keymap.set("n", "<leader>K", vim.lsp.buf.hover, opts)
vim.keymap.set("n", "<leader>wa", vim.lsp.buf.add_workspace_folder, opts)
vim.keymap.set("n", "<leader>wr", vim.lsp.buf.remove_workspace_folder, opts)
vim.keymap.set("n", "<leader>F", function() vim.lsp.buf.format({ async = true }) end, opts)
-- vim.keymap.set("n", "<leader>F", function() vim.lsp.buf.format({ async = true }) end, opts)
end,
})
end,
+9 -1
View File
@@ -127,7 +127,7 @@ return {
},
{
"lewis6991/gitsigns.nvim",
lazy = false,
event = "UIEnter",
opts = {
signs = {
add = { text = "" },
@@ -178,5 +178,13 @@ return {
{
"ibhagwan/fzf-lua",
opts = {},
event = "VeryLazy",
config = {
fzf_colors = true,
borderless,
skim,
telescope,
},
-- keys = { "<c-l>", mode = { "n" }, "<cmd>FzfLua<cr>", desc = "FzfLua" },
},
}
+21
View File
@@ -0,0 +1,21 @@
return {
"folke/snacks.nvim",
priority = 1000,
lazy = false,
---@type snacks.Config
opts = {
animate = { enabled = true },
bigfile = { enabled = false },
dashboard = { enabled = false },
explorer = { enabled = false },
indent = { enabled = false },
input = { enabled = false },
notifier = { enabled = true, timeout = 3000 },
picker = { enabled = false },
quickfile = { enabled = true },
scope = { enabled = false },
scroll = { enabled = true },
statuscolumn = { enabled = true },
words = { enabled = false },
},
}
+1 -1
View File
@@ -1,7 +1,6 @@
return {
{
"nvim-telescope/telescope.nvim",
tag = "0.1.2",
lazy = true,
keys = {
{ "<leader><leader>", mode = { "n" }, "<cmd>Telescope smart_open<cr>", desc = "smart_open" },
@@ -72,6 +71,7 @@ return {
-- faster and better matching than fzf
{
"nvim-telescope/telescope-fzy-native.nvim",
event = "VeryLazy",
config = function() require("telescope").load_extension("fzy_native") end,
},
{ "kkharji/sqlite.lua", lazy = true },
+4
View File
@@ -48,6 +48,10 @@ return {
{ "<leader>fr", "<cmd>Telescope oldfiles<cr>", desc = "Open Recent File", remap = true },
{ "<leader>fs", "<cmd>Telescope live_grep<cr>", desc = "Live Grep" },
{ "<leader>fw", "<cmd>Telescope grep_string<cr>", desc = "Find string under cursor" },
{ "<leader>F", mode = { "n" }, "<cmd>FzfLua<cr>", desc = "FzfLua" },
-- { "<c-l>", mode = { "n" }, "<cmd>FzfLua<cr>", desc = "FzfLua" },
{
"<leader><leader>",
function() require("telescope").extensions.smart_open.smart_open() end,