Using specific nvf pr for nixd options.
This commit is contained in:
parent
50b7fcd829
commit
31d8735e97
45
flake.lock
generated
45
flake.lock
generated
@ -396,8 +396,6 @@
|
|||||||
"plugin-aerial-nvim": "plugin-aerial-nvim",
|
"plugin-aerial-nvim": "plugin-aerial-nvim",
|
||||||
"plugin-alpha-nvim": "plugin-alpha-nvim",
|
"plugin-alpha-nvim": "plugin-alpha-nvim",
|
||||||
"plugin-base16": "plugin-base16",
|
"plugin-base16": "plugin-base16",
|
||||||
"plugin-blink-cmp": "plugin-blink-cmp",
|
|
||||||
"plugin-blink-compat": "plugin-blink-compat",
|
|
||||||
"plugin-bufdelete-nvim": "plugin-bufdelete-nvim",
|
"plugin-bufdelete-nvim": "plugin-bufdelete-nvim",
|
||||||
"plugin-catppuccin": "plugin-catppuccin",
|
"plugin-catppuccin": "plugin-catppuccin",
|
||||||
"plugin-ccc": "plugin-ccc",
|
"plugin-ccc": "plugin-ccc",
|
||||||
@ -564,15 +562,16 @@
|
|||||||
"systems": "systems_2"
|
"systems": "systems_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1739089639,
|
"lastModified": 1739247236,
|
||||||
"narHash": "sha256-MCkgsVTAtoVUthorcCeit1oBuFyG7XktYdeMzyHL2uE=",
|
"narHash": "sha256-Oj7coDcvhenqgBZJA49+9X0VDG3maN0590WuCxi4AWc=",
|
||||||
"owner": "notashelf",
|
"owner": "iynaix",
|
||||||
"repo": "nvf",
|
"repo": "nvf",
|
||||||
"rev": "a78026438cc8e280a696bcadb60f5c8f93b96a12",
|
"rev": "c116b7224b2c4ecd20ac90e410b65e36ada7c86c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "notashelf",
|
"owner": "iynaix",
|
||||||
|
"ref": "add-nixd-opts",
|
||||||
"repo": "nvf",
|
"repo": "nvf",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
@ -625,38 +624,6 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"plugin-blink-cmp": {
|
|
||||||
"flake": false,
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1736295934,
|
|
||||||
"narHash": "sha256-MfHI4efAdaoCU8si6YFdznZmSTprthDq3YKuF91z7ss=",
|
|
||||||
"owner": "saghen",
|
|
||||||
"repo": "blink.cmp",
|
|
||||||
"rev": "1cc3b1a908fbcfd15451c4772759549724f38524",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "saghen",
|
|
||||||
"repo": "blink.cmp",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"plugin-blink-compat": {
|
|
||||||
"flake": false,
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1734896240,
|
|
||||||
"narHash": "sha256-Rrrh+O3FbBnaAnCHwPuQyfhH+XueSkQp6ipEkn6esGY=",
|
|
||||||
"owner": "saghen",
|
|
||||||
"repo": "blink.compat",
|
|
||||||
"rev": "74b251a1e9478c4fa6d7c6bc2921d7124e6f6cbb",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "saghen",
|
|
||||||
"repo": "blink.compat",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"plugin-bufdelete-nvim": {
|
"plugin-bufdelete-nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
|
@ -18,8 +18,14 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
# NVF FOR SUPER NVIM
|
# NVF FOR SUPER NVIM
|
||||||
|
# nvf = {
|
||||||
|
# url = "github:notashelf/nvf";
|
||||||
|
# inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
# };
|
||||||
|
|
||||||
|
# Test out specific nvf pr
|
||||||
nvf = {
|
nvf = {
|
||||||
url = "github:notashelf/nvf";
|
url = "github:iynaix/nvf/add-nixd-opts";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -69,7 +69,17 @@
|
|||||||
};
|
};
|
||||||
nix = {
|
nix = {
|
||||||
enable = true;
|
enable = true;
|
||||||
lsp.server = "nixd";
|
lsp = {
|
||||||
|
server = "nixd";
|
||||||
|
options = {
|
||||||
|
nixos = {
|
||||||
|
expr = ''(builtins.getFlake "/home/crony/Repos/nixos").nixosConfigurations.CONFIGNAME.options'';
|
||||||
|
};
|
||||||
|
home_manager = {
|
||||||
|
expr = ''(builtins.getFlake "/home/crony/Repos/nixos").homeConfigurations.CONFIGNAME.options'';
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
bash.enable = true;
|
bash.enable = true;
|
||||||
go.enable = true;
|
go.enable = true;
|
||||||
@ -82,31 +92,6 @@
|
|||||||
# Setup snippet support
|
# Setup snippet support
|
||||||
snippets.luasnip.enable = true;
|
snippets.luasnip.enable = true;
|
||||||
|
|
||||||
# Setup nixd options
|
|
||||||
luaConfigRC.nixd = ''
|
|
||||||
require("lspconfig").nixd.setup({
|
|
||||||
cmd = { "${pkgs.nixd}/bin/nixd" },
|
|
||||||
settings = {
|
|
||||||
nixd = {
|
|
||||||
nixpkgs = {
|
|
||||||
expr = "import <nixpkgs> { }",
|
|
||||||
},
|
|
||||||
formatting = {
|
|
||||||
command = { "${pkgs.alejandra}/bin/alejandra", "--quiet" },
|
|
||||||
},
|
|
||||||
options = {
|
|
||||||
nixos = {
|
|
||||||
expr = '(builtins.getFlake "/home/crony/Repos/nixos").nixosConfigurations.CONFIGNAME.options',
|
|
||||||
},
|
|
||||||
home_manager = {
|
|
||||||
expr = '(builtins.getFlake "/home/crony/Repos/nixos").homeConfigurations.CONFIGNAME.options',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
})
|
|
||||||
'';
|
|
||||||
|
|
||||||
# Enable mini modules ( mini is amazing )
|
# Enable mini modules ( mini is amazing )
|
||||||
mini = {
|
mini = {
|
||||||
# Text editing
|
# Text editing
|
||||||
|
Loading…
x
Reference in New Issue
Block a user