From a570aa4e6d13cb8a246a04ae8d681730465a81bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= Date: Wed, 13 Nov 2024 14:06:59 -0500 Subject: [PATCH] Start updating instructions for Nix OS, Agaric Forgejo --- README.md | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 701bef6..9d34490 100644 --- a/README.md +++ b/README.md @@ -4,17 +4,32 @@ ## Requirements +### Anything other than NixOS + * Python 3 * [pip](https://packaging.python.org/guides/installing-using-linux-tools/) for Python3 NOTE: Instructions are written with the assumption that the command `python` points to the python3 interpreter. If `python --version` reports a 2.x version, you should substitute `python3` in the commands using `python` below. +### NixOS + +``` +python +python311Packages.playsound +python311Packages.pycairo +python311Packages.pygobject3 +python311Packages.pytz +python311Packages.tzlocal +``` + +(And skip the last two lines below, the pip install, as the above is the Nix way of doing that.) ## Installation ``` -mkdir -p ~/Projects/agaric/python -git clone git@gitlab.com:agaric/python/pomodoroprompt.git +mkdir -p ~/Projects/agaric +cd ~/Projects/agaric/ +git clone git@git.agaric.com:agaric/pomodoroprompt.git cd pomodoroprompt python -m pip install --user -r requirements.txt ``` @@ -38,7 +53,7 @@ Create file ``~/.local/bin/pomodoroprompt` with contents: # Helper to call our pomodoro script. We actually skip the & so we can end it # with ctrl+c -python ~/Projects/agaric/python/pomodoroprompt/pomodoroprompt.py +python ~/Projects/agaric/pomodoroprompt/pomodoroprompt.py ``` Now you can start it with `pomodoroprompt` on the command line from any directory.