My Nix Configuration
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

[flake] fix local nvim config

dish a1ab4e09 2796f10a

+33 -31
+1 -31
.nvim.lua
··· 1 - local nvim_lsp = require("lspconfig") 2 - nvim_lsp.nixd.setup({ 3 - cmd = { "nixd" }, 4 - settings = { 5 - nixd = { 6 - nixpkgs = { 7 - expr = "import <nixpkgs> { }", 8 - }, 9 - formatting = { 10 - command = { "treefmt" }, 11 - }, 12 - options = { 13 - nixos = { 14 - expr = "(builtins.getFlake (builtins.toString ./.)).nixosConfigurations.zaphod.options", 15 - }, 16 - home_manager = { 17 - expr = "(builtins.getFlake (builtins.toString ./.)).nixosConfigurations.zaphod.options.home-manager.users.type.getSubOptions []", 18 - }, 19 - flake_parts = { 20 - expr = "(builtins.getFlake (builtins.toString ./.)).debug.options", 21 - }, 22 - flake_parts_perSystem = { 23 - expr = "(builtins.getFlake (builtins.toString ./.)).currentSystem.options", 24 - }, 25 - my_modules = { 26 - exper = "(pkgs.lib.evalModules { modules = (builtins.getFlake (builtins.toString ./.)).nixosModules; }).options", 27 - }, 28 - }, 29 - }, 30 - }, 31 - }) 1 + vim.cmd[[set runtimepath+=.nvim]]
+32
.nvim/lsp/nixd.lua
··· 1 + return { 2 + settings = { 3 + nixd = { 4 + nixpkgs = { 5 + expr = "import <nixpkgs> { }", 6 + }, 7 + formatting = { 8 + command = { "treefmt" }, 9 + }, 10 + options = { 11 + nixos = { 12 + expr = "(builtins.getFlake (builtins.toString ./.)).nixosConfigurations.zaphod.options", 13 + }, 14 + home_manager = { 15 + expr = "(builtins.getFlake (builtins.toString ./.)).nixosConfigurations.zaphod.options.home-manager.users.type.getSubOptions []", 16 + }, 17 + flake_parts = { 18 + expr = "(builtins.getFlake (builtins.toString ./.)).debug.options", 19 + }, 20 + flake_parts_perSystem = { 21 + expr = "(builtins.getFlake (builtins.toString ./.)).currentSystem.options", 22 + }, 23 + my_modules = { 24 + expr = "(pkgs.lib.evalModules { modules = (builtins.getFlake (builtins.toString ./.)).nixosModules; }).options", 25 + }, 26 + nvf = { 27 + expr = "(builtins.getFlake (builtins.toString ./.)).packages.x86_64-linux.dishvim.neovimConfig", 28 + }, 29 + }, 30 + }, 31 + } 32 + }