From d73a00d5bcb283b23bb59d2ddc567741703c41d8 Mon Sep 17 00:00:00 2001 From: Spotlight Date: Sun, 22 Oct 2023 19:28:17 -0500 Subject: [PATCH 1/2] Add idevice* via libimobiledevice --- flake.lock | 6 +++--- home/desktop.nix | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 1a0ee93..b62dbd6 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1697838989, - "narHash": "sha256-hwVlO+st8vWJO6iy3/JbMHrUyY4Ak7xUSmffoWqBPUg=", + "lastModified": 1697964592, + "narHash": "sha256-fua0LKNLkYYK2Dgdm9P+VPdqrVgDXUIx+EkQAQByhuc=", "owner": "nix-community", "repo": "home-manager", - "rev": "ae631b0b20f06f7d239d160723d228891ddb2fe0", + "rev": "219d268a69512ff520fe8da1739ac22d95d52355", "type": "github" }, "original": { diff --git a/home/desktop.nix b/home/desktop.nix index 0f879c1..864dd8d 100644 --- a/home/desktop.nix +++ b/home/desktop.nix @@ -21,6 +21,7 @@ jadx jdk jq + libimobiledevice libusbmuxd meld mitmproxy From 10e76796b6e29f263657d3494510cc93e5599bc8 Mon Sep 17 00:00:00 2001 From: Spotlight Date: Sun, 22 Oct 2023 19:29:23 -0500 Subject: [PATCH 2/2] Provide default NixOS module with home-manager --- flake.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/flake.nix b/flake.nix index 4fb0bd4..e4f8c37 100644 --- a/flake.nix +++ b/flake.nix @@ -53,6 +53,18 @@ }; }; + nixosModules.default = { + imports = [ + home-manager.nixosModules.home-manager + { + home-manager.useGlobalPkgs = true; + home-manager.useUserPackages = true; + home-manager.users.spotlight = import ./home/home.nix; + home-manager.extraSpecialArgs = { desktop = false; gpg = false; }; + } + ]; + }; + formatter = { aarch64-darwin = nixpkgs.legacyPackages.aarch64-darwin.nixpkgs-fmt; x86_64-darwin = nixpkgs.legacyPackages.x86_64-darwin.nixpkgs-fmt;