aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorpml68 <contact@pml68.dev>2024-12-13 00:41:46 +0100
committerpml68 <contact@pml68.dev>2024-12-13 01:40:45 +0100
commit1e566ea3b67e1e58ec62a662690902e4d9596560 (patch)
treecc1ba0026c9db2bbfb74930df954096d7e19d9b3 /README.md
parentfix(laptop): patch file (diff)
downloadsuckless-setup-1e566ea3b67e1e58ec62a662690902e4d9596560.tar.gz
feat: better install script
Diffstat (limited to 'README.md')
-rw-r--r--README.md24
1 files changed, 21 insertions, 3 deletions
diff --git a/README.md b/README.md
index e569bbe..1d9521d 100644
--- a/README.md
+++ b/README.md
@@ -8,12 +8,16 @@ My personal suckless setup.
- Alt+Shift+F: Opens Zen Browser
- PrtScr: Opens Flameshot
-## Installation
+## Dependencies
Install necessary packages (Arch Linux specific, other distros will differ)
```sh
sudo pacman -S picom feh flameshot ttf-jetbrains-mono-nerd libqalculate
```
+## Installation
+
+### Manual
+
Clone the repo
```sh
git clone https://github.com/pml68/suckless-setup
@@ -34,9 +38,15 @@ cp tmux -r ~/.config
# Start tmux, and install necessary plugins with C-a I
```
-Build and install each suckless program manually or with the included script
+Build and install each suckless program
```sh
-./install.sh
+cd dwm
+sudo make clean install
+cd ..
+
+cd dmenu
+sudo make clean install
+# ...
```
Set the background
@@ -54,6 +64,14 @@ slstatus &
exec dwm
```
+### Automated
+
+Simply run the included script
+```sh
+chmod +x install.sh
+./install.sh
+```
+
# Screenshot:
![Screenshot](screenshot.png)