From 236e2ce8e72a76d0ab8508d67703e810cb377ee4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Niemier?= Date: Mon, 15 Jan 2024 17:24:16 +0100 Subject: [PATCH] docs: add list of similar tools to README --- README.md | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index cafae46..6d58eba 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ with configuration file. ## Name It stands for *Python Tremendously Sucks Dicks* and it was created in anger after -I tried to package [`organize`][] for Nix. It was pain, even when I was working +I tried to package [Organize][] for Nix. It was pain, even when I was working alongside of one of Poetry maintainers. So as that experience was quite suboptimal I come up with idea of writing such project on my own and I have gave it a name that relates to the experience I had with Python. @@ -14,8 +14,6 @@ it a name that relates to the experience I had with Python. Hopefully this will be simpler to write and to package it as a Rust project rather than Python. -[`organize`]: https://github.com/tfeldmann/organize/tree/main - ## Why Rust? Why not? I was thinking also about using Zig that I am learning, but I know Rust @@ -45,6 +43,23 @@ Dhall from CLI and pass the generated file to the `ptsd`. Also if there will be need other formats can be easily added as `ptsd` uses Rust's Serde, which allows us to easily add new formats in the future if needed. +## Similar tools + +- [Organize][] - written in Python, was "inspiration" to write this tool as + packaging this tool for Nixpkgs was a horror. So instead I come up with an + idea to write my own. +- [Maid][] - written in Ruby, I wanted to use that, but it seems to be a little + bit stalled. Also wanted something that would be easier to manage from Nixpkgs + instead of separate DSL. +- [Hazel][] - commercial software for macOS, with GUI and stuff, but I am + developer so instead of spending few minutes of my work (in USD) I prefer to + waste few days of my life on writing tool on my own. Also see above about the + Nixpkgs stuff. + +[Organize]: https://github.com/tfeldmann/organize +[Maid]: https://github.com/maid/maid +[Hazel]: https://www.noodlesoft.com + ## License I haven't decided yet, so for now we can assume WTFLPL, but it will for sure -- 2.51.2