diff --git a/hosts/common/configs/user/console/nix-develop/template.nix b/hosts/common/configs/user/console/nix-develop/template.nix index 31c4790..3ece0c5 100644 --- a/hosts/common/configs/user/console/nix-develop/template.nix +++ b/hosts/common/configs/user/console/nix-develop/template.nix @@ -1,42 +1,33 @@ { inputs = { - nixpkgs = { - type = "github"; - owner = "karaolidis"; - repo = "nixpkgs"; - ref = "integration"; - }; + nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; - flake-utils = { - type = "github"; - owner = "numtide"; - repo = "flake-utils"; - ref = "main"; - }; + flake-utils.url = "github:numtide/flake-utils"; treefmt-nix = { - type = "github"; - owner = "numtide"; - repo = "treefmt-nix"; - ref = "main"; - + url = "github:numtide/treefmt-nix"; inputs.nixpkgs.follows = "nixpkgs"; }; }; outputs = - { self, nixpkgs, ... }@inputs: - inputs.flake-utils.lib.eachDefaultSystem ( - system: + inputs: + ( let - pkgs = nixpkgs.legacyPackages.${system}; + system = "x86_64-linux"; + + pkgs = import inputs.nixpkgs { + inherit system; + config.allowUnfree = true; + }; + treefmt = inputs.treefmt-nix.lib.evalModule pkgs ./treefmt.nix; in { - devShells.default = pkgs.mkShell { packages = with pkgs; [ ]; }; + devShells.${system}.default = pkgs.mkShell { packages = with pkgs; [ ]; }; - formatter = treefmt.config.build.wrapper; - checks.formatting = treefmt.config.build.check self; + formatter.${system} = treefmt.config.build.wrapper; + checks.formatting.${system} = treefmt.config.build.check inputs.self; } ); }