feat: introduce treefmt and fmt all
This commit is contained in:
parent
80250b0179
commit
5d5282a914
213 changed files with 4967 additions and 4423 deletions
|
@ -3,9 +3,11 @@
|
|||
self',
|
||||
inputs',
|
||||
pkgs,
|
||||
}: let
|
||||
}:
|
||||
let
|
||||
pkgsUnstable = inputs'.nixpkgs-unstable.legacyPackages;
|
||||
in {
|
||||
in
|
||||
{
|
||||
install = pkgs.mkShell {
|
||||
name = "infra-install";
|
||||
packages = with pkgs; [
|
||||
|
@ -20,11 +22,9 @@ in {
|
|||
|
||||
develop = pkgs.mkShell {
|
||||
name = "infra-develop";
|
||||
inputsFrom = [
|
||||
self'.devShells.install
|
||||
];
|
||||
inputsFrom = [ self'.devShells.install ];
|
||||
packages = with pkgs; [
|
||||
self'.formatter
|
||||
pkgs.treefmt
|
||||
inputs'.colmena.packages.colmena
|
||||
dconf2nix
|
||||
inputs'.nixos-anywhere.packages.nixos-anywhere
|
||||
|
@ -92,6 +92,15 @@ in {
|
|||
# Set Environment Variables
|
||||
RUST_BACKTRACE = 1;
|
||||
|
||||
KANIDM_URL = self.nixosConfigurations.sj-srv1.config.containers.webserver.config.services.kanidm.serverSettings.origin;
|
||||
KANIDM_URL =
|
||||
self.nixosConfigurations.sj-srv1.config.containers.webserver.config.services.kanidm.serverSettings.origin;
|
||||
|
||||
shellHook =
|
||||
(self.inputs.nixago.lib.${pkgs.stdenv.system}.make {
|
||||
data = self.lib.treefmtSettings pkgs;
|
||||
output = "treefmt.toml";
|
||||
format = "toml";
|
||||
}).shellHook;
|
||||
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue