feat(nixvim): added telescope-tabs
This commit is contained in:
@@ -42,12 +42,26 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
extraPlugins = with pkgs; [
|
extraPlugins =
|
||||||
vimPlugins.mini-completion
|
with pkgs;
|
||||||
vimPlugins.mini-comment
|
[
|
||||||
vimPlugins.melange-nvim
|
vimPlugins.mini-completion
|
||||||
vimPlugins.telescope-file-browser-nvim
|
vimPlugins.mini-comment
|
||||||
];
|
vimPlugins.melange-nvim
|
||||||
|
vimPlugins.telescope-file-browser-nvim
|
||||||
|
]
|
||||||
|
++ [
|
||||||
|
(pkgs.vimUtils.buildVimPlugin {
|
||||||
|
name = "telescope-tabs";
|
||||||
|
doCheck = false; # i didnt figure out how to do deps so lmfao
|
||||||
|
src = pkgs.fetchFromGitHub {
|
||||||
|
owner = "LukasPietzschmann";
|
||||||
|
repo = "telescope-tabs";
|
||||||
|
rev = "777b1f630f3d6a12a2e71635a82581c988d6da2e";
|
||||||
|
hash = "sha256-5NpH9+0ECrcKi8quPLpCHLSPTuzGETWtq4E+2jqUKio=";
|
||||||
|
};
|
||||||
|
})
|
||||||
|
];
|
||||||
opts = {
|
opts = {
|
||||||
number = true;
|
number = true;
|
||||||
bg = "dark";
|
bg = "dark";
|
||||||
@@ -80,6 +94,20 @@
|
|||||||
silent = true;
|
silent = true;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
action = "<cmd>Telescope telescope-tabs list_tabs<cr>";
|
||||||
|
key = "<leader>ft";
|
||||||
|
options = {
|
||||||
|
silent = true;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
action = "<cmd>tabnew<cr>";
|
||||||
|
key = "<leader>tt";
|
||||||
|
options = {
|
||||||
|
silent = true;
|
||||||
|
};
|
||||||
|
}
|
||||||
{
|
{
|
||||||
action = "<cmd>LazyGit<cr>";
|
action = "<cmd>LazyGit<cr>";
|
||||||
key = "<leader>lg";
|
key = "<leader>lg";
|
||||||
|
|||||||
Reference in New Issue
Block a user