Merge branch 'main' of https://git.snaile.de/luca/dotfiles
This commit is contained in:
commit
48ec0a6dd5
5 changed files with 26 additions and 6 deletions
|
@ -15,6 +15,7 @@ M.sections = {
|
|||
t = { desc = icons.Console .. " Terminal" },
|
||||
u = { desc = icons.Gear .. " Utility" },
|
||||
n = { desc = icons.Note .. " Notes" },
|
||||
e = { desc = icons.FileTree .. " File Manager" },
|
||||
}
|
||||
|
||||
-- Standard --
|
||||
|
@ -147,8 +148,13 @@ if f.is_available("gitsigns.nvim") then
|
|||
maps.n["<Leader>gd"] = { function() require("gitsigns").diffthis() end, desc = "View Git diff" }
|
||||
end
|
||||
|
||||
if f.is_available("lf.nvim") then
|
||||
maps.n["<Leader>e"] = { require("lf").start, desc = "File manager" }
|
||||
if f.is_available("taolf") then
|
||||
maps.n["<Leader>e"] = M.sections.e
|
||||
maps.n["E"] = { function() require("taolf").start({ dir = "fd" }) end, desc = "File manager" }
|
||||
maps.n["gE"] = { "<Noop>" }
|
||||
maps.n["<Leader>ee"] = { function() require("taolf").start() end, desc = "File manager" }
|
||||
maps.n["<Leader>eg"] = { function() require("taolf").start({ dir = "gwd" }) end, desc = "File manager in git working directory" }
|
||||
maps.n["<Leader>ef"] = { function() require("taolf").start({ dir = "fd" }) end, desc = "File manager in open file's working directory" }
|
||||
end
|
||||
|
||||
if f.is_available("mason.nvim") then
|
||||
|
|
|
@ -9,6 +9,9 @@ M.opts = {
|
|||
missing = true,
|
||||
colorscheme = { "tokyonight" },
|
||||
},
|
||||
dev = {
|
||||
path = os.getenv("XDG_DOCUMENTS_DIR") .. "/code/nvim-plugins"
|
||||
},
|
||||
ui = {
|
||||
border = "single",
|
||||
icons = {
|
||||
|
|
|
@ -112,12 +112,12 @@ M.opts = function()
|
|||
},
|
||||
}
|
||||
|
||||
dashboard.section.header.val = banners[4]
|
||||
dashboard.section.header.val = banners[2]
|
||||
|
||||
dashboard.section.buttons.val = {
|
||||
dashboard.button("n", icons.File .. " New file", "<Cmd>ene<CR>"),
|
||||
dashboard.button("f", icons.Search .. " Find file", "<Cmd>:lua require('telescope.builtin').find_files()<CR>"),
|
||||
dashboard.button("e", icons.FileTree .. " Browse files", "<Cmd>Lf<CR>"),
|
||||
dashboard.button("f", icons.Search .. " Find file", "<Cmd>lua require('telescope.builtin').find_files()<CR>"),
|
||||
dashboard.button("e", icons.FileTree .. " Browse files", "<Cmd>lua require('taolf').start({ dir = 'gwd' })<CR>"),
|
||||
dashboard.button("t", icons.Task .. " Find todo",
|
||||
"<Cmd>:lua require('telescope').extensions['todo-comments'].todo()<CR>"),
|
||||
dashboard.button("q", icons.Leave .. " Quit", "<Cmd>qa<CR>"),
|
||||
|
|
11
.config/nvim/lua/plugins/misc/lf.lua
Normal file
11
.config/nvim/lua/plugins/misc/lf.lua
Normal file
|
@ -0,0 +1,11 @@
|
|||
local M = { "ssnailed/taolf" }
|
||||
|
||||
M.event = "VeryLazy"
|
||||
|
||||
M.cmd = { "Lf" }
|
||||
|
||||
M.depends = { "toggleterm.nvim" }
|
||||
|
||||
M.config = true
|
||||
|
||||
return M
|
|
@ -1,4 +1,4 @@
|
|||
# vim: set ft=sh:
|
||||
#!/bin/zsh
|
||||
source $ZDOTDIR/configs/vars
|
||||
source $ZDOTDIR/configs/widgets
|
||||
source $ZDOTDIR/configs/setup
|
||||
|
|
Loading…
Add table
Reference in a new issue