diff --git a/flake.lock b/flake.lock index 1b13639..61e5190 100644 --- a/flake.lock +++ b/flake.lock @@ -18,6 +18,29 @@ "type": "github" } }, + "dockermcmgr": { + "inputs": { + "flake-compat": "flake-compat", + "nixpkgs": [ + "nixpkgs" + ], + "systems": "systems", + "treefmt-nix": "treefmt-nix" + }, + "locked": { + "lastModified": 1781125686, + "narHash": "sha256-VGKj3R6BWIwfqp/E94cfMoaIbIOnkXRH2JnmZScaOPo=", + "ref": "refs/heads/master", + "rev": "3f840ea284c6f7cc7047eac4e4d67d5cf7aade6c", + "revCount": 26, + "type": "git", + "url": "https://git.tmoron.fr/tom/dockermcmgr" + }, + "original": { + "type": "git", + "url": "https://git.tmoron.fr/tom/dockermcmgr" + } + }, "firefox-addons": { "inputs": { "nixpkgs": [ @@ -40,6 +63,22 @@ "type": "gitlab" } }, + "flake-compat": { + "flake": false, + "locked": { + "lastModified": 1767039857, + "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", + "owner": "NixOS", + "repo": "flake-compat", + "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "flake-compat", + "type": "github" + } + }, "home-manager": { "inputs": { "nixpkgs": [ @@ -63,7 +102,7 @@ }, "nixos-hardware": { "inputs": { - "nixpkgs": "nixpkgs_2" + "nixpkgs": "nixpkgs_3" }, "locked": { "lastModified": 1780310866, @@ -94,6 +133,22 @@ } }, "nixpkgs_2": { + "locked": { + "lastModified": 1770107345, + "narHash": "sha256-tbS0Ebx2PiA1FRW8mt8oejR0qMXmziJmPaU1d4kYY9g=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "4533d9293756b63904b7238acb84ac8fe4c8c2c4", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_3": { "locked": { "lastModified": 1767892417, "narHash": "sha256-8bW3q88CEg2u4hSP66Vf4lpbLonHz7hqDNBMcCY7E9U=", @@ -106,7 +161,7 @@ "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" } }, - "nixpkgs_3": { + "nixpkgs_4": { "locked": { "lastModified": 1780888000, "narHash": "sha256-U1QFxTdpDLCLdZCxQszf8GmzPSN8OewSlJLBWd7cUKc=", @@ -125,10 +180,11 @@ "root": { "inputs": { "catppuccin": "catppuccin", + "dockermcmgr": "dockermcmgr", "firefox-addons": "firefox-addons", "home-manager": "home-manager", "nixos-hardware": "nixos-hardware", - "nixpkgs": "nixpkgs_3", + "nixpkgs": "nixpkgs_4", "sops-nix": "sops-nix" } }, @@ -151,6 +207,39 @@ "repo": "sops-nix", "type": "github" } + }, + "systems": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "treefmt-nix": { + "inputs": { + "nixpkgs": "nixpkgs_2" + }, + "locked": { + "lastModified": 1780220602, + "narHash": "sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM=", + "owner": "numtide", + "repo": "treefmt-nix", + "rev": "db947814a175b7ca6ded66e21383d938df01c227", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "treefmt-nix", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 57e131e..47ff007 100644 --- a/flake.nix +++ b/flake.nix @@ -6,7 +6,7 @@ # By: tomoron +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2024/10/17 18:15:24 by tomoron #+# #+# # -# Updated: 2026/05/28 14:26:03 by tomoron ### ########.fr # +# Updated: 2026/06/10 21:17:12 by tomoron ### ########.fr # # # # **************************************************************************** # @@ -33,13 +33,18 @@ inputs.nixpkgs.follows = "nixpkgs"; }; + dockermcmgr = { + url = "git+https://git.tmoron.fr/tom/dockermcmgr"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + #plymouth-theme-ycontre-glow = { # url = "git+file:///home/tom/desktop/bordel/ycontre-glow"; # inputs.nixpkgs.follows = "nixpkgs"; #}; }; - outputs = { nixpkgs, catppuccin, home-manager, nixos-hardware, ... }@inputs: + outputs = { nixpkgs, catppuccin, home-manager, nixos-hardware, dockermcmgr, ... }@inputs: let pkgs = import nixpkgs { system = "x86_64-linux"; config.allowUnfree = true; }; diff --git a/homeConfigs/packages.nix b/homeConfigs/packages.nix index 199d892..01fdbe3 100644 --- a/homeConfigs/packages.nix +++ b/homeConfigs/packages.nix @@ -6,14 +6,15 @@ # By: tomoron +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2025/02/09 22:01:56 by tomoron #+# #+# # -# Updated: 2026/04/25 20:35:24 by tomoron ### ########.fr # +# Updated: 2026/06/10 21:30:25 by tomoron ### ########.fr # # # # **************************************************************************** # -{ pkgs, ...}: +{ pkgs, inputs, ...}: { home.packages = with pkgs;[ + inputs.dockermcmgr.packages.${system}.default lrzip pigz htop