diff options
Diffstat (limited to 'arch_install.sh')
-rwxr-xr-x | arch_install.sh | 43 |
1 files changed, 30 insertions, 13 deletions
diff --git a/arch_install.sh b/arch_install.sh index 30603c6..ffea5b8 100755 --- a/arch_install.sh +++ b/arch_install.sh @@ -1,7 +1,7 @@ # == MY ARCH SETUP INSTALLER == # #part1 printf '\033c' -echo "Welcome to biswa's arch installer script" +echo "Welcome to bugswriter's arch installer script" sed -i "s/^#ParallelDownloads = 5$/ParallelDownloads = 15/" /etc/pacman.conf pacman --noconfirm -Sy archlinux-keyring loadkeys us @@ -58,13 +58,14 @@ grub-mkconfig -o /boot/grub/grub.cfg pacman -S --noconfirm xorg-server xorg-xinit xorg-xkill xorg-xsetroot xorg-xbacklight xorg-xprop \ noto-fonts noto-fonts-emoji noto-fonts-cjk ttf-jetbrains-mono ttf-joypixels ttf-font-awesome \ sxiv mpv zathura zathura-pdf-mupdf ffmpeg imagemagick \ - fzf man-db xwallpaper python-pywal youtube-dl unclutter xclip maim \ + fzf man-db xwallpaper python-pywal unclutter xclip maim \ zip unzip unrar p7zip xdotool papirus-icon-theme brightnessctl \ dosfstools ntfs-3g git sxhkd zsh pipewire pipewire-pulse \ - vim emacs arc-gtk-theme rsync firefox dash \ - xcompmgr libnotify dunst slock jq aria2 \ - dhcpcd networkmanager rsync pamixer mpd ncmpcpp \ - zsh-syntax-highlighting xdg-user-dirs + emacs-nox arc-gtk-theme rsync qutebrowser dash \ + xcompmgr libnotify dunst slock jq aria2 cowsay \ + dhcpcd connman wpa_supplicant rsync pamixer mpd ncmpcpp \ + zsh-syntax-highlighting xdg-user-dirs libconfig \ + bluez bluez-utils systemctl enable NetworkManager.service rm /bin/sh @@ -88,17 +89,33 @@ cd $HOME git clone --separate-git-dir=$HOME/.dotfiles https://github.com/bugswriter/dotfiles.git tmpdotfiles rsync --recursive --verbose --exclude '.git' tmpdotfiles/ $HOME/ rm -r tmpdotfiles -git clone --depth=1 https://github.com/xgenos/dwm.git ~/.local/src/dwm +# dwm: Window Manager +git clone --depth=1 https://github.com/Bugswriter/dwm.git ~/.local/src/dwm sudo make -C ~/.local/src/dwm install -git clone --depth=1 https://github.com/xgenos/st.git ~/.local/src/st + +# st: Terminal +git clone --depth=1 https://github.com/Bugswriter/st.git ~/.local/src/st sudo make -C ~/.local/src/st install -git clone --depth=1 https://github.com/xgenos/dmenu.git ~/.local/src/dmenu + +# dmenu: Program Menu +git clone --depth=1 https://github.com/Bugswriter/dmenu.git ~/.local/src/dmenu sudo make -C ~/.local/src/dmenu install -git clone --depth=1 https://aur.archlinux.org/paru.git ~/.local/src/paru -cd ~/.local/src/paru -makepkg -si + +# dmenu: Dmenu based Password Prompt +git clone --depth=1 https://github.com/ritze/pinentry-dmenu.git ~/.local/src/pinentry-dmenu +sudo make -C ~/.local/src/pinentry-dmenu clean install + +# dwmblocks: Status bar for dwm +git clone --depth=1 https://github.com/bugswriter/dwmblocks.git ~/.local/src/dwmblocks +sudo make -C ~/.local/src/dwmblocks install + +# pikaur: AUR helper +git clone https://aur.archlinux.org/pikaur.git +cd pikaur +makepkg -fsri cd -paru -S libxft-bgra-git +pikaur -S libxft-bgra-git yt-dlp-drop-in +mkdir dl dox imp music pix pub code ln -s ~/.config/x11/xinitrc .xinitrc ln -s ~/.config/shell/profile .zprofile |