mirror of
https://github.com/NotAShelf/nvf.git
synced 2026-03-07 17:26:00 +00:00
Compare commits
3 commits
464a6f2641
...
385c49d93d
| Author | SHA1 | Date | |
|---|---|---|---|
|
385c49d93d |
|||
|
897216c0f7 |
|||
|
93f12f1766 |
3 changed files with 10 additions and 18 deletions
6
flake.lock
generated
6
flake.lock
generated
|
|
@ -74,11 +74,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1768783163,
|
"lastModified": 1768875095,
|
||||||
"narHash": "sha256-tLj4KcRDLakrlpvboTJDKsrp6z2XLwyQ4Zmo+w8KsY4=",
|
"narHash": "sha256-dYP3DjiL7oIiiq3H65tGIXXIT1Waiadmv93JS0sS+8A=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "bde09022887110deb780067364a0818e89258968",
|
"rev": "ed142ab1b3a092c4d149245d0c4126a5d7ea00b0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -4,25 +4,16 @@
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
inherit (lib.modules) mkIf;
|
inherit (lib.modules) mkIf;
|
||||||
inherit (lib.lists) optionals;
|
|
||||||
|
|
||||||
cfg = config.vim.assistant.avante-nvim;
|
cfg = config.vim.assistant.avante-nvim;
|
||||||
in {
|
in {
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
vim = {
|
vim = {
|
||||||
startPlugins =
|
startPlugins = [
|
||||||
[
|
"plenary-nvim"
|
||||||
"nvim-treesitter"
|
"dressing-nvim"
|
||||||
"plenary-nvim"
|
"nui-nvim"
|
||||||
"dressing-nvim"
|
];
|
||||||
"nui-nvim"
|
|
||||||
]
|
|
||||||
++ (optionals config.vim.mini.pick.enable ["mini-pick"])
|
|
||||||
++ (optionals config.vim.telescope.enable ["telescope"])
|
|
||||||
++ (optionals config.vim.autocomplete.nvim-cmp.enable ["nvim-cmp"])
|
|
||||||
++ (optionals config.vim.fzf-lua.enable ["fzf-lua"])
|
|
||||||
++ (optionals config.vim.visuals.nvim-web-devicons.enable ["nvim-web-devicons"])
|
|
||||||
++ (optionals config.vim.utility.images.img-clip.enable ["img-clip"]);
|
|
||||||
|
|
||||||
lazy.plugins = {
|
lazy.plugins = {
|
||||||
avante-nvim = {
|
avante-nvim = {
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,6 @@ in {
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
vim = {
|
vim = {
|
||||||
startPlugins = [
|
startPlugins = [
|
||||||
"leetcode-nvim"
|
|
||||||
"plenary-nvim"
|
"plenary-nvim"
|
||||||
"fzf-lua"
|
"fzf-lua"
|
||||||
"nui-nvim"
|
"nui-nvim"
|
||||||
|
|
@ -21,6 +20,8 @@ in {
|
||||||
setupModule = "leetcode";
|
setupModule = "leetcode";
|
||||||
inherit (cfg) setupOpts;
|
inherit (cfg) setupOpts;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
telescope.enable = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue