nixd settings

This commit is contained in:
Fern Garden 2025-07-25 17:21:51 +08:00
parent cc79e44002
commit 639b8e3c30

View file

@ -1,4 +1,5 @@
{ {
inputs,
pkgs, pkgs,
lib, lib,
hostname, hostname,
@ -217,8 +218,14 @@ with lib; {
servers = { servers = {
nixd = { nixd = {
enable = true; enable = true;
settings.formatting.command = ["${pkgs.alejandra}/bin/alejandra"]; settings = {
settings.options.nixos.expr = "(builtins.getFlake (builtins.toString /home/fern/Repositories/flock)).nixosConfigurations.muskduck.options"; nixpkgs.expr = "import (builtins.getFlake (builtins.toString ${inputs.self})).inputs.nixpkgs { }";
formatting.command = ["${pkgs.alejandra}/bin/alejandra"];
options = {
nixos.expr = "(builtins.getFlake (builtins.toString ${inputs.self})).nixosConfigurations.${hostname}.options";
home-manager.expr = "(builtins.getFlake (builtins.toString ${inputs.self})).nixosConfigurations.${hostname}.options.home-manager.users.type.getSubOptions []";
};
};
}; };
docker_compose_language_service.enable = true; docker_compose_language_service.enable = true;
}; };