blob: e64860e3887c0f804ab38a2474f8278edb0286d8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
PROGRAMS = dwm dmenu slstatus st fetcha
default:
@echo "Available jobs:"
@printf "\tinstall: installs all included suckless programs\n"
@printf "\tinstall-laptop: installs all included suckless programs \
with the laptop config changes applied\n"
@printf "\twallpaper: uses feh to set the wallpaper\n"
install:
for prog in $(PROGRAMS); do make -C $$prog clean install; done
cp picom.conf /etc/xdg/picom.conf
install-laptop:
git apply laptop.diff
$(MAKE) install
git restore .
wallpaper:
feh --bg-fill $(shell pwd)/wallpaper.jpg || true
@echo 'Creating ~/.fehbg'
echo '#!/bin/sh' > $(HOME)/.fehbg
echo 'feh --no-fehbg --bg-fill $(shell pwd)/wallpaper.jpg' > $(HOME)/.fehbg
chmod 755 $(HOME)/.fehbg
.PHONY: default install install-laptop wallpaper
|