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