-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbackdoor.sh
executable file
·41 lines (31 loc) · 1.03 KB
/
backdoor.sh
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#!/bin/bash
USER=$(whoami)
HOME_DIR="/home/$USER"
CURRENT_DIR=$(pwd)
# moving folders
move_folder() {
SRC="$1"
DEST="$2"
if [ -d "$SRC" ]; then
echo "moving $SRC to $DEST..."
# sudo mkdir -p "$DEST"
sudo cp -r "$SRC" "$DEST"
else
echo "the $SRC folder does not exist"
fi
}
move_folder "$CURRENT_DIR/.config" "$HOME_DIR"
move_folder "$CURRENT_DIR/.themes" "$HOME_DIR"
move_folder "$CURRENT_DIR/menulib" "/usr/share"
move_folder "$CURRENT_DIR/themes" "/usr/share"
# fonts
echo "installing fonts..."
sudo pacman -S noto-fonts-emoji ttf-font-awesome ttf-symbola otf-openmoji ttf-mac-fonts --noconfirm
# emoji
echo "additional fonts are here:: https://wiki.archlinux.org/title/Fonts#Emoji_and_symbols"
# setting up obmenu-generator
echo "setting up obmenu-generator..."
obmenu-generator -S "$HOME_DIR/.config/openbox/obmenu-generator/schema.pl"
obmenu-generator -C "$HOME_DIR/.config/openbox/obmenu-generator/config.pl"
obmenu-generator -o "$HOME_DIR/.config/openbox/menu-icons.xml"
echo "done."