diff --git a/README.md b/README.md index 8ff3eb3..6bbae7c 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,11 @@ # jolheiser NUR -## Packages - -- [tmpl](https://git.jojodev.com/jolheiser/tmpl) -- [prospect-mail](https://github.com/jolheiser/prospect-mail) -- [imp](https://git.jojodev.com/jolheiser/imp) \ No newline at end of file +|Package|Version| +|-------|-------| +|[tclip](https://github.com/tailscale-dev/tclip)|`2c99626eb040cb9a54cdf4015c5d2bfd0a7be038`| +|[prospect-mail](https://github.com/julian-alarcon/prospect-mail)|`0.5.2`| +|[kv](https://git.jojodev.com/jolheiser/kv)|`0.0.4`| +|[git-age](https://git.jojodev.com/jolheiser/git-age)|`0.0.1`| +|[tmpl](https://git.jojodev.com/jolheiser/tmpl)|`0.4.0`| +|[gomodinit](https://git.jojodev.com/jolheiser/gomodinit)|`0.1.1`| +|[imp](https://git.jojodev.com/jolheiser/imp)|`0.0.8`| diff --git a/README.nu b/README.nu new file mode 100644 index 0000000..b83dcb5 --- /dev/null +++ b/README.nu @@ -0,0 +1,7 @@ +let pkgs = glob pkgs/* | each { |it| open --raw $"($it)/default.nix" | parse --regex '(?s)pname = "(?P[^"]+)".+version = "(?P[^"]+)".+homepage = "(?P[^"]+)"' } + $'# jolheiser NUR + +|Package|Version| +|-------|-------| +($pkgs | each { |it| $"|[($it.name.0)]\(($it.homepage.0)\)|`($it.version.0)`|" } | str join "\n" ) +' | save --force README.md diff --git a/justfile b/justfile index 315cccb..949d91f 100644 --- a/justfile +++ b/justfile @@ -2,6 +2,9 @@ default: @just --list +readme: + @nu README.nu + build package: @nix-build -E 'with import { }; callPackage ./pkgs/{{package}} { }' diff --git a/pkgs/prospect-mail/default.nix b/pkgs/prospect-mail/default.nix index c2f4140..657188f 100644 --- a/pkgs/prospect-mail/default.nix +++ b/pkgs/prospect-mail/default.nix @@ -102,4 +102,10 @@ stdenv.mkDerivation rec { categories = ["Network" "Email"]; }) ]; + + meta = with lib; { + description = "Prospect mail, Outlook client for linux"; + homepage = "https://github.com/julian-alarcon/prospect-mail"; + license = licenses.mit; + }; }