Skip to content

Commit 1f66357

Browse files
committed
Add makefile
1 parent bc18e86 commit 1f66357

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

makefile

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
.ONESHELL:
2+
DE = ${XDG_CURRENT_DESKTOP}
3+
4+
gnome-40:
5+
# Switch over gnome-shell.css for GNOME 40+
6+
mv gnome-shell/gnome-shell.css gnome-shell/gnome-shell.css.old && \
7+
cp -f gnome-shell/v40/gnome-shell.css gnome-shell/gnome-shell.css
8+
# Set files and directories for libadwaita compatibility.
9+
cp -f gtk-4.0/gtk-dark.css ~/.config/gtk-4.0/gtk-dark.css
10+
cp -f gtk-4.0/gtk.css ~/.config/gtk-4.0/gtk.css
11+
cp -rf assets ~/.config/gtk-4.0/assets
12+
13+
prune :
14+
# Delete KDE folders, if not using KDE.
15+
if [ "${DE}" != "KDE" ]; then
16+
rm -rf kde
17+
fi
18+
# Delete XFCE folders, if not using XFCE.
19+
if [ "${DE}" != "XFCE" ]; then
20+
rm -rf xfwm4
21+
fi
22+
# Delete GNOME folders, if not using GNOME.
23+
if [ "${DE}" != "GNOME" ]; then
24+
rm -rf {cinnamon,gnome-shell,gtk-2.0,gtk-3.0,gtk-3.20,gtk-4.0,metacity-1,unity}
25+
fi

0 commit comments

Comments
 (0)