-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstall.sh
More file actions
executable file
·47 lines (37 loc) · 1.92 KB
/
Copy pathinstall.sh
File metadata and controls
executable file
·47 lines (37 loc) · 1.92 KB
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
45
46
47
#!/bin/sh
echo "Installing Packages"
paru -Syyu --noconfirm bspwm zsh emacs i3-wm i3blocks i3lock i3status noto-fonts kvantum openbox polybar qtile sxhkd volumeicon zen-browser-bin waypaper feh picom qt6-multimedia-ffmpeg pipewire-jack ttf-ibm-plex ttf-ubuntu-mono-nerd
#paru -S --noconfirm dolphin kate kalk xclip ark
paru -S --noconfirm pwvucontrol wireplumber pipewire pipewire-alsa pipewire-pulse
paru -S --noconfirm thunar gvfs xclip xorg-xsetroot xorg-xrandr xarchiver xfce4-mixer thunar-archive-plugins thunar-media-tags-plugin thunar-shares-plugins tumbler
paru -S --noconfirm lxappearance starship zoxide fzf fd eza mpv stalonetray network-manager-applet dunst dex
paru -S --noconfirm sddm kvantum kvantum-qt5 breeze kde-cli-tools rofi fastfetch
paru -S --noconfirm sddm-silent-theme
echo "Copying Configuration Files"
cp -r .config ~
echo "Copying Theme and Icons"
cp -r .local ~
cp -r .themes ~
cp -r .icons ~
cp xresources ~/.Xresources
echo "Enabling SDDM Goodies"
sudo cp sddm.conf /etc/sddm.conf
echo "Compiling Suckless Suite (DWM, ST, DRUN)"
~/.local/bin/dwm-rcmp
echo "Installing Doom Emacs"
git clone --depth 1 https://github.com/doomemacs/doomemacs ~/.config/emacs
#~/.config/emacs/bin/doom install
~/.config/emacs/bin/doom sync
~/.config/emacs/bin/doom env
emacs --batch -f nerd-fonts-install-fonts
echo "Installing LazyVim"
git clone https://github.com/LazyVim/starter ~/.config/nvim
echo "Install ZSH Goodies"
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" "" --unattended
git clone https://github.com/z-shell/F-Sy-H.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/F-Sy-H
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
starship preset gruvbox-rainbow -o ~/.config/starship.toml
echo "Overwriting ZSH Config"
cp p3-zsh ~/.zshrc
sudo systemctl enable sddm --now
sudo systemctl enable NetworkManager --now