Nix configurations for my personal machines (Linux & macOS)

feat: add iconifydl package

ovyerus.com 030514fa b1328b03

verified
Changed files
+26 -1
pkgs
+8 -1
flake.nix
··· 44 44 nix-index-database, 45 45 nixpkgs, 46 46 ... 47 - } @ inputs: { 47 + } @ inputs: let 48 + system = "x86_64-linux"; 49 + pkgs = nixpkgs.legacyPackages.${system}; 50 + in { 51 + packages.${system} = { 52 + iconifydl = pkgs.callPackage ./pkgs/iconifydl.nix {}; 53 + }; 54 + 48 55 nixosConfigurations.wallsocket = nixpkgs.lib.nixosSystem { 49 56 system = "x86_64-linux"; 50 57 specialArgs = {inherit inputs;};
+18
pkgs/iconifydl.nix
··· 1 + { 2 + buildGoModule, 3 + fetchFromGitHub, 4 + }: let 5 + version = "0.0.2"; 6 + in 7 + buildGoModule { 8 + pname = "iconifydl"; 9 + inherit version; 10 + 11 + src = fetchFromGitHub { 12 + owner = "ksckaan1"; 13 + repo = "iconifydl"; 14 + rev = "v${version}"; 15 + hash = "sha256-mSeHKv/JGrasxng6J3u5WkSk/ll1oucC2ZSN+9CYg7E="; 16 + }; 17 + vendorHash = "sha256-0ZuhzB9HAoA3ZGJY98otaMKI+VhFPbHXlco49gwmb9o="; 18 + }