Compare commits
No commits in common. "bb15815225c52d34ae65fa158397cbdf775b06d9" and "95b077c2bacf02f844f3bc169d8a91e38474fb72" have entirely different histories.
bb15815225
...
95b077c2ba
7 changed files with 24 additions and 76 deletions
|
@ -6,14 +6,6 @@
|
||||||
];
|
];
|
||||||
plugins.avante = {
|
plugins.avante = {
|
||||||
enable = true;
|
enable = true;
|
||||||
lazyLoad = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
keys = [
|
|
||||||
"<leader>a"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
settings = {
|
settings = {
|
||||||
provider = "deepseek";
|
provider = "deepseek";
|
||||||
vendors = {
|
vendors = {
|
||||||
|
|
5
config/bufferline.nix
Normal file
5
config/bufferline.nix
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
plugins.bufferline = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
}
|
|
@ -1,10 +1,10 @@
|
||||||
{
|
{
|
||||||
# Import all your configuration modules here
|
# Import all your configuration modules here
|
||||||
imports = [
|
imports = [
|
||||||
./rainbow-delimiters.nix
|
|
||||||
./ai/avante.nix
|
./ai/avante.nix
|
||||||
./buffer/bufdelete.nix
|
./buffer/bufdelete.nix
|
||||||
./blink.nix
|
./blink.nix
|
||||||
|
./bufferline.nix
|
||||||
./comment.nix
|
./comment.nix
|
||||||
./core.nix
|
./core.nix
|
||||||
./direnv.nix
|
./direnv.nix
|
||||||
|
@ -16,15 +16,13 @@
|
||||||
./lazygit.nix
|
./lazygit.nix
|
||||||
./lsp
|
./lsp
|
||||||
./lualine.nix
|
./lualine.nix
|
||||||
|
./neo-tree.nix
|
||||||
# ./project.nix
|
# ./project.nix
|
||||||
|
./rainbow-delimiters.nix
|
||||||
./telescope.nix
|
./telescope.nix
|
||||||
./toggleterm.nix
|
./toggleterm.nix
|
||||||
./treesitter.nix
|
./treesitter.nix
|
||||||
./which-key.nix
|
./which-key.nix
|
||||||
|
|
||||||
./filemanager.nix
|
|
||||||
./ui.nix
|
|
||||||
];
|
];
|
||||||
plugins.web-devicons.enable = true;
|
plugins.web-devicons.enable = true;
|
||||||
plugins.lz-n.enable = true;
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -27,12 +27,6 @@
|
||||||
'';
|
'';
|
||||||
window.mappings."<space>" = "";
|
window.mappings."<space>" = "";
|
||||||
};
|
};
|
||||||
|
|
||||||
plugins.yazi = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
dependencies.yazi.enable = true;
|
|
||||||
|
|
||||||
keymaps = [
|
keymaps = [
|
||||||
{
|
{
|
||||||
mode = [ "n" ];
|
mode = [ "n" ];
|
||||||
|
@ -46,29 +40,5 @@
|
||||||
desc = "Toggle Neo-Tree";
|
desc = "Toggle Neo-Tree";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
{
|
|
||||||
mode = [ "n" ];
|
|
||||||
key = "<leader>cw";
|
|
||||||
action = "<cmd>Yazi cwd<cr>";
|
|
||||||
options = {
|
|
||||||
desc = "Open the file manager in nvim's working directory";
|
|
||||||
};
|
|
||||||
}
|
|
||||||
{
|
|
||||||
mode = [ "n" ];
|
|
||||||
key = "<c-up>";
|
|
||||||
action = "<cmd>Yazi toggle<cr>";
|
|
||||||
options = {
|
|
||||||
desc = "Resume the last yazi session";
|
|
||||||
};
|
|
||||||
}
|
|
||||||
{
|
|
||||||
mode = [ "n" ];
|
|
||||||
key = "<leader>y";
|
|
||||||
action = "<cmd>Yazi<cr>";
|
|
||||||
options = {
|
|
||||||
desc = "Open yazi at the current file";
|
|
||||||
};
|
|
||||||
}
|
|
||||||
];
|
];
|
||||||
}
|
}
|
|
@ -1,23 +1,23 @@
|
||||||
{ helpers, ... }:
|
|
||||||
{
|
{
|
||||||
plugins.rainbow-delimiters = {
|
plugins.rainbow-delimiters = {
|
||||||
enable = true;
|
enable = true;
|
||||||
highlight = [
|
highlight = [
|
||||||
"RainbowDelimiterRed"
|
"RainbowRed"
|
||||||
"RainbowDelimiterYellow"
|
"RainbowYellow"
|
||||||
"RainbowDelimiterBlue"
|
"RainbowBlue"
|
||||||
"RainbowDelimiterOrange"
|
"RainbowOrange"
|
||||||
"RainbowDelimiterGreen"
|
"RainbowGreen"
|
||||||
"RainbowDelimiterViolet"
|
"RainbowViolet"
|
||||||
"RainbowDelimiterCyan"
|
"RainbowCyan"
|
||||||
];
|
];
|
||||||
strategy = {
|
};
|
||||||
# Use global strategy by default
|
highlight = {
|
||||||
default = "global";
|
RainbowRed = { fg = "#E06C75"; };
|
||||||
};
|
RainbowYellow = { fg = "#E5C07B"; };
|
||||||
query = {
|
RainbowBlue = { fg = "#61AFEF"; };
|
||||||
default = "rainbow-delimiters";
|
RainbowOrange = { fg = "#D19A66"; };
|
||||||
lua = "rainbow-blocks";
|
RainbowGreen = { fg = "#98C379"; };
|
||||||
};
|
RainbowViolet = { fg = "#C678DD"; };
|
||||||
|
RainbowCyan = { fg = "#56B6C2"; };
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,10 +1,5 @@
|
||||||
{
|
{
|
||||||
plugins.treesitter = {
|
plugins.treesitter = {
|
||||||
enable = true;
|
enable = true;
|
||||||
autoLoad = true;
|
|
||||||
nixvimInjections = true;
|
|
||||||
settings = {
|
|
||||||
highlight.enable = true;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,12 +0,0 @@
|
||||||
{ helpers, ... }:
|
|
||||||
{
|
|
||||||
colorschemes.catppuccin = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
flavour = "mocha";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
plugins.bufferline = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
}
|
|
Loading…
Add table
Add a link
Reference in a new issue