diff --git a/flake.lock b/flake.lock index c6ee9fd..8863248 100644 --- a/flake.lock +++ b/flake.lock @@ -63,48 +63,11 @@ "type": "github" } }, - "process-compose-flake": { - "locked": { - "lastModified": 1761063998, - "narHash": "sha256-l14CiQZM2ZpWp6leugJ5/GKU1aydT/xrvyKRMgYc0ak=", - "owner": "Platonic-Systems", - "repo": "process-compose-flake", - "rev": "d1839830cd4a814830a27b3cb58437306747bbd3", - "type": "github" - }, - "original": { - "owner": "Platonic-Systems", - "repo": "process-compose-flake", - "type": "github" - } - }, "root": { "inputs": { "flake-parts": "flake-parts", "nixpkgs": "nixpkgs", - "nixpkgs-unstable": "nixpkgs-unstable", - "process-compose-flake": "process-compose-flake", - "treefmt-nix": "treefmt-nix" - } - }, - "treefmt-nix": { - "inputs": { - "nixpkgs": [ - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1761311587, - "narHash": "sha256-Msq86cR5SjozQGCnC6H8C+0cD4rnx91BPltZ9KK613Y=", - "owner": "numtide", - "repo": "treefmt-nix", - "rev": "2eddae033e4e74bf581c2d1dfa101f9033dbd2dc", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "treefmt-nix", - "type": "github" + "nixpkgs-unstable": "nixpkgs-unstable" } } }, diff --git a/flake.nix b/flake.nix index 19f0ef6..b83e931 100644 --- a/flake.nix +++ b/flake.nix @@ -1,14 +1,11 @@ { - description = "A dev environment"; + description = "Manage your .env files."; inputs = { # nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05"; nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; flake-parts.url = "github:hercules-ci/flake-parts"; - process-compose-flake.url = "github:Platonic-Systems/process-compose-flake"; - treefmt-nix.url = "github:numtide/treefmt-nix"; - treefmt-nix.inputs.nixpkgs.follows = "nixpkgs"; }; outputs = @@ -16,14 +13,8 @@ , flake-parts , nixpkgs , nixpkgs-unstable - , process-compose-flake - , treefmt-nix }: flake-parts.lib.mkFlake { inherit inputs; } { - imports = [ - inputs.treefmt-nix.flakeModule - # inputs.process-compose-flake.flakeModule - ]; systems = [ "x86_64-linux" ]; perSystem = @@ -37,35 +28,6 @@ ]; }; - treefmt = { - # Used to find the project root - projectRootFile = "flake.nix"; - settings.global.excludes = [ - ".direnv/**" - ".jj/**" - ".env" - ".envrc" - ".env.local" - ]; - - - # Format nix files - programs.nixpkgs-fmt.enable = true; - programs.deadnix.enable = true; - - # Format js, json, and yaml files - programs.prettier.enable = true; - settings.formatter.prettier = - { - excludes = [ - "public/**" - "resources/js/modernizr.js" - "storage/app/caniuse.json" - "*.md" - ]; - }; - }; - devShells.default = pkgs.mkShell { buildInputs = with pkgs; [