configuration.nix/default.nix

25 lines
664 B
Nix

top@{ inputs, ... }: {
imports = [ ./nixos ./home ];
systems = [ "x86_64-linux" ];
perSystem = perSystem@{ system, ... }: {
config._module.args = {
pkgs = import inputs.nixpkgs {
inherit system;
overlays = [
(final: prev: {
nvim = inputs.ide.nvim.${system}.standalone {
plugins.lsp.servers = {
bashls.enable = true;
nushell.enable = true;
};
};
scripts = (prev.buildEnv { name = "scripts"; paths = [ ./. ]; });
})
inputs.sal.overlays.default
];
};
stateVersion = "24.05";
};
};
}