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:
@@ -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,
|
||||
|
||||
@@ -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" },
|
||||
},
|
||||
}
|
||||
|
||||
@@ -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,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 },
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user