From 82a4bcf3250f02c3fae84f96da8dfe4481ca7a4f Mon Sep 17 00:00:00 2001 From: Lucien Cartier-Tilet Date: Sun, 25 May 2025 00:36:16 +0200 Subject: [PATCH] feat(packages): add pumo-system-info layer and package --- flake.lock | 43 +++++++++++++++++++++++++++++++++++++ flake.nix | 5 +++++ users/modules/kitty.nix | 2 +- users/phundrak/packages.nix | 1 + 4 files changed, 50 insertions(+), 1 deletion(-) diff --git a/flake.lock b/flake.lock index ec7f8ab..385ba85 100644 --- a/flake.lock +++ b/flake.lock @@ -288,16 +288,59 @@ "type": "github" } }, + "pumo-system-info": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ], + "rust-overlay": "rust-overlay" + }, + "locked": { + "lastModified": 1748127405, + "narHash": "sha256-5Xh7VXmjeK5m8Dxt2bti8A2HdkpmPftHc2+WXH3tQH8=", + "ref": "refs/heads/develop", + "rev": "06fa652f9626590a9727f3ec8b48330ad3fcb78f", + "revCount": 6, + "type": "git", + "url": "https://labs.phundrak.com/phundrak/pumo-system-info" + }, + "original": { + "type": "git", + "url": "https://labs.phundrak.com/phundrak/pumo-system-info" + } + }, "root": { "inputs": { "devenv": "devenv", "home-manager": "home-manager", "nix-index-database": "nix-index-database", "nixpkgs": "nixpkgs_4", + "pumo-system-info": "pumo-system-info", "sops-nix": "sops-nix", "zen-browser": "zen-browser" } }, + "rust-overlay": { + "inputs": { + "nixpkgs": [ + "pumo-system-info", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1748054080, + "narHash": "sha256-rwFiLLNCwkj9bqePtH1sMqzs1xmohE0Ojq249piMzF4=", + "owner": "oxalica", + "repo": "rust-overlay", + "rev": "2221d8d53c128beb69346fa3ab36da3f19bb1691", + "type": "github" + }, + "original": { + "owner": "oxalica", + "repo": "rust-overlay", + "type": "github" + } + }, "sops-nix": { "inputs": { "nixpkgs": [ diff --git a/flake.nix b/flake.nix index 4cb6a2e..a958934 100644 --- a/flake.nix +++ b/flake.nix @@ -15,6 +15,11 @@ devenv.url = "github:cachix/devenv"; + pumo-system-info = { + url = "git+https://labs.phundrak.com/phundrak/pumo-system-info"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + sops-nix = { url = "github:Mic92/sops-nix"; inputs.nixpkgs.follows = "nixpkgs"; diff --git a/users/modules/kitty.nix b/users/modules/kitty.nix index f8d11bc..90f6723 100644 --- a/users/modules/kitty.nix +++ b/users/modules/kitty.nix @@ -1,4 +1,4 @@ -{pkgs, ...}:{ +{pkgs, ...}: { programs.kitty = { enable = true; themeFile = "Nord"; diff --git a/users/phundrak/packages.nix b/users/phundrak/packages.nix index 0ae1834..8f70105 100644 --- a/users/phundrak/packages.nix +++ b/users/phundrak/packages.nix @@ -62,6 +62,7 @@ in { syncthing watchmate inputs.zen-browser.packages.${system}.default + inputs.pumo-system-info.packages.${system}.default # Games atlauncher