mirror of
https://github.com/thegeneralist01/config.git
synced 2026-03-07 10:59:55 +01:00
nvim: shortcut and dashboard changes
- nvim: shorcut and dashboard changes - shell: fix greeting
This commit is contained in:
parent
bd2e9ca61d
commit
437d52c35d
6 changed files with 45 additions and 20 deletions
|
|
@ -27,6 +27,10 @@ return {
|
|||
"folke/snacks.nvim",
|
||||
priority = 1000,
|
||||
lazy = false,
|
||||
dependencies = {
|
||||
"nvim-tree/nvim-web-devicons",
|
||||
"nvim-mini/mini.icons",
|
||||
},
|
||||
---@type snacks.Config
|
||||
opts = {
|
||||
bigfile = { enabled = true },
|
||||
|
|
@ -71,6 +75,19 @@ return {
|
|||
{ icon = " ", key = "q", desc = "Quit", action = ":qa" },
|
||||
},
|
||||
},
|
||||
sections = {
|
||||
{
|
||||
section = "terminal",
|
||||
cmd = "greeting",
|
||||
hl = "header",
|
||||
height = 3,
|
||||
padding = 2,
|
||||
align = "center",
|
||||
},
|
||||
{ section = "keys", gap = 1, padding = 1 },
|
||||
{ icon = " ", title = "Recent Files", section = "recent_files", indent = 3, padding = 3 },
|
||||
{ section = "startup" },
|
||||
},
|
||||
},
|
||||
explorer = { enabled = false },
|
||||
image = { enabled = true },
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ return {
|
|||
local builtin = require("telescope.builtin")
|
||||
pcall(require("telescope").load_extension, "fzf")
|
||||
|
||||
vim.keymap.set("n", "<leader>ps", function()
|
||||
vim.keymap.set("n", "<leader>fs", function()
|
||||
local search_string = vim.fn.input("Grep > ")
|
||||
if search_string == "" then
|
||||
return
|
||||
|
|
@ -39,9 +39,9 @@ return {
|
|||
builtin.grep_string({ search = word })
|
||||
end)
|
||||
|
||||
vim.keymap.set("n", "<leader>pg", builtin.live_grep, {})
|
||||
vim.keymap.set("n", "<leader>fw", builtin.live_grep, {})
|
||||
|
||||
|
||||
vim.keymap.set("n", "<leader>pf", builtin.find_files, {})
|
||||
|
||||
vim.keymap.set("n", "<C-p>", builtin.git_files, {})
|
||||
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ vim.keymap.set("i", "<C-c>", "<Esc>")
|
|||
|
||||
vim.keymap.set("n", "Q", "<nop>")
|
||||
vim.keymap.set("n", "<C-f>", "<cmd>silent !tmux neww tmux-sessionizer<CR>")
|
||||
vim.keymap.set("n", "<leader>f", vim.lsp.buf.format)
|
||||
vim.keymap.set("n", "<leader>fr", vim.lsp.buf.format)
|
||||
|
||||
vim.keymap.set("n", "<leader>m<C-k>", "<cmd>cnext<CR>zz")
|
||||
vim.keymap.set("n", "<leader>m<C-j>", "<cmd>cprev<CR>zz")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue