Add DWM.md
This commit is contained in:
51
DWM.md
Normal file
51
DWM.md
Normal file
@@ -0,0 +1,51 @@
|
||||
## Installatie van DWM, dmenu en st
|
||||
|
||||
Om alles bij elkaar te kunnen houden is er voor gekozen om DWM, dmenu en st als git submodules van Samsung-TabPro-S te installeren.
|
||||
|
||||
`cd /home/h3n3/Samsung-TabPro-S`
|
||||
`git submodule add https://git.suckless.org/dwm dwm`
|
||||
`git submodule add https://git.suckless.org/dmenu dmenu`
|
||||
`git submodule add https://git.suckless.org/st st`
|
||||
|
||||
Compileren en installeren van de programma's:
|
||||
`cd /home/h3n3/Samsung-TabPro-S/dwm`
|
||||
`sudo make clean install`
|
||||
`cd /home/h3n3/Samsung-TabPro-S/dmenu`
|
||||
`sudo make clean install`
|
||||
`cd /home/h3n3/Samsung-TabPro-S/st`
|
||||
`sudo make clean install`
|
||||
|
||||
Maak een startprogramma voor DWM zodat veranderingen doorgevoerd kunnen worden zonder dat alles opnieuw gestart hoeft te worden:
|
||||
`mkdir /home/h3n3/bin`
|
||||
`vi /home/h3n3/bin/startdwm`
|
||||
vullen met:
|
||||
```
|
||||
while true; do
|
||||
# Log stderror to a file
|
||||
dwm 2> ~/.dwm.log
|
||||
# No error logging
|
||||
#dwm >/dev/null 2>&1
|
||||
done
|
||||
```
|
||||
Maak het bestand uitvoerbaar:
|
||||
`chmod +x /home/h3n3/bin/startdwm`
|
||||
|
||||
Kopieer de xinitrc:
|
||||
`cp /etc/X11/xinit/xinitrc /home/h3n3/.xinitrc`
|
||||
Pas het bestand aan:
|
||||
`vi /home/h3n3/.xinitrc`
|
||||
Verwijder de laatste regels met:
|
||||
```
|
||||
twm &
|
||||
xclock -geometry 50x50-1+1 &
|
||||
xterm -geometry 80x50+494+51 &
|
||||
xterm -geometry 80x20+494-0 &
|
||||
exec xterm -geometry 80x66+0+0 -name login
|
||||
```
|
||||
En voeg aan het eind `exec /home/h3n3/bin/startdwm` toe.
|
||||
|
||||
Met `startx` start de x-server met dwm als window manager.
|
||||
|
||||
|
||||
## Aanpassen van DWM
|
||||
|
||||
Reference in New Issue
Block a user