nix-configs

Personal NixOS and home-manager configuration files
Log | Files | Refs

media-sort.nix (801B)


      1 { pkgs }:
      2 
      3 pkgs.buildGoModule {
      4   pname = "media-sort";
      5   version = "2.6.2";
      6 
      7   src = pkgs.fetchFromGitHub {
      8     owner = "jpillora";
      9     repo = "media-sort";
     10     rev = "v2.6.2";
     11     sha256 = "078bqjlh9n0575apgv4aw6d92bm17riqc5yb64vxg2d9yf9mi4s4";
     12     # nix-prefetch-url --unpack https://github.com/jpillora/media-sort/archive/refs/tags/v2.6.2.tar.gz
     13   };
     14 
     15   vendorHash = "sha256-JHnKBr2sxwAXjdrmpkENz4Sm76MmPgNlSVtA8WoXwmA";
     16   # nix-prefetch-url https://github.com/jpillora/media-sort/archive/refs/tags/v2.6.2.tar.gz | xargs nix hash convert --to sri --hash-algo sha256
     17 
     18   meta = with pkgs.lib; {
     19     description = "Media sorter – organizes movies and TV into directories";
     20     homepage = "https://github.com/jpillora/media-sort";
     21     license = licenses.mit;
     22     platforms = platforms.linux;
     23   };
     24 }