From e8cca7b1b6594a35a17b71bb8d03f1de3d4602bf Mon Sep 17 00:00:00 2001 From: clerie Date: Tue, 7 Oct 2025 19:11:22 +0200 Subject: [PATCH 1/2] pkgs/http.server: Add shortcut command for python3 http.server --- hosts/krypton/programs.nix | 1 + pkgs/http.server/default.nix | 14 ++++++++++++++ pkgs/overlay.nix | 1 + 3 files changed, 16 insertions(+) create mode 100644 pkgs/http.server/default.nix diff --git a/hosts/krypton/programs.nix b/hosts/krypton/programs.nix index 746b679..4352f01 100644 --- a/hosts/krypton/programs.nix +++ b/hosts/krypton/programs.nix @@ -25,6 +25,7 @@ wireshark tcpdump nmap + pkgs."http.server" kdePackages.okular chromium-incognito diff --git a/pkgs/http.server/default.nix b/pkgs/http.server/default.nix new file mode 100644 index 0000000..dfaee5e --- /dev/null +++ b/pkgs/http.server/default.nix @@ -0,0 +1,14 @@ +{ + python3, + writeShellApplication, +}: + +writeShellApplication { + name = "http.server"; + text = '' + python3 -m http.server "$@" + ''; + runtimeInputs = [ + python3 + ]; +} diff --git a/pkgs/overlay.nix b/pkgs/overlay.nix index aa4cd40..a606320 100644 --- a/pkgs/overlay.nix +++ b/pkgs/overlay.nix @@ -22,6 +22,7 @@ final: prev: { git-pp = final.callPackage ./git-pp {}; git-show-link = final.callPackage ./git-show-link {}; grow-last-partition-and-filesystem = final.callPackage ./grow-last-partition-and-filesystem {}; + "http.server" = final.callPackage ./http.server {}; nix-remove-result-links = final.callPackage ./nix-remove-result-links {}; nixfiles-auto-install = final.callPackage ./nixfiles/nixfiles-auto-install.nix {}; nixfiles-generate-config = final.callPackage ./nixfiles/nixfiles-generate-config.nix {}; From ce606ddd76180c2d4b2698dff26b82f59fb2d525 Mon Sep 17 00:00:00 2001 From: Flake Update Bot Date: Wed, 8 Oct 2025 03:04:21 +0200 Subject: [PATCH 2/2] Update nixpkgs 2025-10-08-01-03 --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 73832b0..c833543 100644 --- a/flake.lock +++ b/flake.lock @@ -666,11 +666,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1753549186, - "narHash": "sha256-Znl7rzuxKg/Mdm6AhimcKynM7V3YeNDIcLjBuoBcmNs=", + "lastModified": 1759733170, + "narHash": "sha256-TXnlsVb5Z8HXZ6mZoeOAIwxmvGHp1g4Dw89eLvIwKVI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "17f6bd177404d6d43017595c5264756764444ab8", + "rev": "8913c168d1c56dc49a7718685968f38752171c3b", "type": "github" }, "original": {