Repos / mcross / 12cc941482
commit 12cc94148228facffa26da51709b5e6f49ddb4f5
Author: Bùi Thành Nhân <hi@imnhan.com>
Date:   Tue Nov 10 00:03:24 2020 +0700

    better installation instruction
    
    As requested in https://todo.sr.ht/~nhanb/mcross/3#event-57035

diff --git a/README.md b/README.md
index 460efd2..acc59a5 100644
--- a/README.md
+++ b/README.md
@@ -16,16 +16,35 @@
 
 # Installation
 
-You need python 3.7 or higher. McRoss also uses `idlelib` which is supposed to
-be included in the standard library but some linux distros split it into a
-separate package which you'll need to install manually. I know at least [Ubuntu
-and Void Linux][2] do this.
+Dependencies are:
+
++ python3.7+
++ tkinter
++ idlelib
+
+`idlelib` is supposed to be included in the standard library but some linux
+distros split it into a separate package which you'll need to install manually.
+I know at least [Ubuntu and Void Linux][2] do this.
+
+## On Ubuntu:
 
 ```sh
-pip install mcross
+sudo apt install python3 python3-pip python3-tk idle3
+pip3 install --user mcross
+# make sure ~/.local/bin is in $PATH first of course
 mcross
 ```
 
+## On Arch:
+
+```sh
+sudo pacman -S python tk
+pip install --user mcross
+```
+
+Also consider using [pipx](https://github.com/pipxproject/pipx) for a cleaner,
+better isolated installation.
+
 Better distribution methods to be explored later.
 Maybe it's finally time to try nuitka?