-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.sh
44 lines (33 loc) · 1.19 KB
/
install.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
41
42
43
44
#!/bin/bash
# Update system and installing packages
sudo pacman -Syu waybar grim wl-clipboard slurp
# Move wallpaper to the Pictures folder
mkdir -p ~/Pictures/wallpapers
mv peakpx.jpg ~/Pictures/wallpapers/
# Move waybar configuration to ~/.config/
mkdir -p ~/.config/waybar
mv waybar ~/.config/
# Move Sway configuration to /etc/sway/
sudo mv config /etc/sway/
# Move scripts to home directory
mv scripts ~/
# Change to scripts directory
cd ~/scripts
# Make screenshot scripts executable
chmod +x ~/scripts/screenshot_clipboard.sh
chmod +x ~/scripts/screenshot_region_clipboard.sh
cd ~
# Rofi Theme
echo "Installing Rofi themes"
sudo git clone --depth=1 https://github.com/adi1090x/rofi.git
cd rofi
chmod +x setup.sh
./setup.sh
echo "Default is Set to Type-2"
# Clone SDDM astronaut theme from GitHub
sudo git clone https://github.com/keyitdev/sddm-astronaut-theme.git /usr/share/sddm/themes/sddm-astronaut-theme
# Copy Fonts for SDDM theme to the system fonts directory
sudo cp /usr/share/sddm/themes/sddm-astronaut-theme/Fonts/* /usr/share/fonts/
# Update font cache (important for new fonts to take effect)
sudo fc-cache -f -v
echo "Setup complete. Please reboot your system for changes to take effect."