Update installation documentation.
This commit is contained in:
parent
1fed5ab359
commit
e24b69597b
1 changed files with 9 additions and 11 deletions
20
README.org
20
README.org
|
@ -34,15 +34,13 @@ Wallman currently has three main features:
|
||||||
Gentoo support has been dropped for now, as I currently don't have a Gentoo system to build on.
|
Gentoo support has been dropped for now, as I currently don't have a Gentoo system to build on.
|
||||||
|
|
||||||
*** Arch Linux
|
*** Arch Linux
|
||||||
There is a PKGBUILD file provided in packaging/Arch. Do:
|
Wallman is available in the AUR. Install it using your favorite AUR helper (I'm using paru as an example here)
|
||||||
#+BEGIN_SRC shell
|
#+BEGIN_SRC shell
|
||||||
cp packaging/Arch/PKGBUILD ./
|
paru -Syu wallman
|
||||||
makepkg -si
|
|
||||||
mkdir ~/.config/wallman
|
mkdir ~/.config/wallman
|
||||||
cp /etc/wallman/sample_config.toml ~/.config/wallman/wallman.toml
|
cp /etc/wallman/sample_config.toml ~/.config/wallman/wallman.toml
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
Simply edit the config file and you're done.
|
Simply edit the config file and you're done.
|
||||||
I am currently working to get this into the AUR.
|
|
||||||
|
|
||||||
*** Others
|
*** Others
|
||||||
I will potentially write a version for nixpkgs and will also bundle wallman as a flatpak.
|
I will potentially write a version for nixpkgs and will also bundle wallman as a flatpak.
|
||||||
|
@ -54,21 +52,21 @@ pip install wallman
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
** Installing manually
|
** Installing manually
|
||||||
+ Install libnotify and feh from your package manager
|
+ Install libnotify and feh, (preferably, also install the python dependecies from there) from your package manager
|
||||||
#+BEGIN_SRC shell
|
#+BEGIN_SRC shell
|
||||||
pip install APScheduler pystray pillow
|
|
||||||
git clone https://git.entheuer.de/emma/Wallman.git
|
git clone https://git.entheuer.de/emma/Wallman.git
|
||||||
cd Wallman/
|
cd Wallman/
|
||||||
|
pip install -r requirements.txt
|
||||||
|
pip install installer
|
||||||
sudo mkdir -p /var/log/wallman
|
sudo mkdir -p /var/log/wallman
|
||||||
sudo chmod 733 /var/log/wallman
|
sudo chmod 733 /var/log/wallman
|
||||||
|
touch /var/log/wallman
|
||||||
mkdir -p ~/.config/wallman
|
mkdir -p ~/.config/wallman
|
||||||
cp sample_config.toml ~/.config/wallman/wallman.toml
|
cp sample_config.toml ~/.config/wallman/wallman.toml
|
||||||
sudo mkdir -p /etc/wallman/
|
sudo mkdir -p /etc/wallman/
|
||||||
sudo cp -R icons/ /etc/wallman/
|
sudo cp -r icons /etc/wallman
|
||||||
sudo cp src/wallman.py /usr/bin/wallman
|
python -m build
|
||||||
sudo cp src/wallman_lib.py /usr/bin/wallman_lib.py
|
sudo python -m installer --destdir=/ dist/*.whl
|
||||||
sudo cp src/wallman_systray.py /usr/bin/wallman_systray.py
|
|
||||||
sudo chmod +x /usr/bin/wallman
|
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
+ Edit the sample config
|
+ Edit the sample config
|
||||||
+ Profit
|
+ Profit
|
||||||
|
|
Loading…
Reference in a new issue