diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index dc92712e450..d11e0c0dba2 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -6255,6 +6255,12 @@ githubId = 40049608; name = "Andy Chun"; }; + norfair = { + email = "syd@cs-syd.eu"; + github = "NorfairKing"; + githubId = 3521180; + name = "Tom Sydney Kerckhove"; + }; notthemessiah = { email = "brian.cohen.88@gmail.com"; github = "notthemessiah"; diff --git a/pkgs/applications/misc/smos/default.nix b/pkgs/applications/misc/smos/default.nix new file mode 100644 index 00000000000..a1e118d76b3 --- /dev/null +++ b/pkgs/applications/misc/smos/default.nix @@ -0,0 +1,26 @@ +{ stdenv +, fetchurl +, unzip +}: + +stdenv.mkDerivation rec { + name = "smos-${version}"; + version = "0.1.0"; + + src = fetchurl { + url = "https://github.com/NorfairKing/smos/releases/download/v${version}/smos-release.zip"; + sha256 = "sha256:07yavk7xl92yjwwjdig90yq421n8ldv4fjfw7izd4hfpzw849a12"; + }; + + phases = [ "unpackPhase" ]; + unpackCmd = "${unzip}/bin/unzip -d $out $curSrc"; + sourceRoot = "."; + + meta = with stdenv.lib; { + description = "A comprehensive self-management system"; + homepage = https://smos.online; + license = licenses.mit; + maintainers = with maintainers; [ norfair ]; + platforms = platforms.linux ++ platforms.darwin; + }; +}