Small update on install scripts
This commit is contained in:
@@ -94,6 +94,10 @@ source ~/.zshrc
|
|||||||
- for the install part, kindly open issue on this repo
|
- for the install part, kindly open issue on this repo
|
||||||
- for the Pre-configured Hyprland dots / configuration, submit issue [`here`](https://github.com/JaKooLit/Hyprland-Dots/issues)
|
- for the Pre-configured Hyprland dots / configuration, submit issue [`here`](https://github.com/JaKooLit/Hyprland-Dots/issues)
|
||||||
|
|
||||||
|
#### 🔧 Proper way to re-installing a particular script from install-scripts folder
|
||||||
|
- CD into Arch-Hyprland Folder and then ran the below command.
|
||||||
|
- i.e. `./install-scripts/gtk-themes` - For reinstall GTK Themes.
|
||||||
|
|
||||||
#### 🛣️ Roadmap:
|
#### 🛣️ Roadmap:
|
||||||
- ~~[ ] Install zsh and oh-my-zsh without necessary steps above~~ DONE
|
- ~~[ ] Install zsh and oh-my-zsh without necessary steps above~~ DONE
|
||||||
- [ ] possibly adding gruvbox themes, cursors, icons
|
- [ ] possibly adding gruvbox themes, cursors, icons
|
||||||
|
|||||||
@@ -14,6 +14,12 @@ ORANGE=$(tput setaf 166)
|
|||||||
YELLOW=$(tput setaf 3)
|
YELLOW=$(tput setaf 3)
|
||||||
RESET=$(tput sgr0)
|
RESET=$(tput sgr0)
|
||||||
|
|
||||||
|
|
||||||
|
# Create Directory for Install Logs
|
||||||
|
if [ ! -d Install-Logs ]; then
|
||||||
|
mkdir Install-Logs
|
||||||
|
fi
|
||||||
|
|
||||||
# Function for installing packages
|
# Function for installing packages
|
||||||
install_package_pacman() {
|
install_package_pacman() {
|
||||||
# Checking if package is already installed
|
# Checking if package is already installed
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# 💫 https://github.com/JaKooLit 💫 #
|
# 💫 https://github.com/JaKooLit 💫 #
|
||||||
# GTK Themes. Sourcing from a different Repo #
|
# GTK Themes & ICONS and Sourcing from a different Repo #
|
||||||
|
|
||||||
engine=(
|
engine=(
|
||||||
unzip
|
unzip
|
||||||
|
|||||||
@@ -30,10 +30,12 @@ for xdgs in "${xdg[@]}"; do
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
printf "\n"
|
||||||
|
|
||||||
printf "${NOTE} Checking for other XDG-Desktop-Portal-Implementations....\n"
|
printf "${NOTE} Checking for other XDG-Desktop-Portal-Implementations....\n"
|
||||||
sleep 1
|
sleep 1
|
||||||
printf "\n"
|
printf "\n"
|
||||||
printf "${NOTE} XDG-desktop-portal-KDE (if installed) should be manually disabled or removed! I can't remove it... sorry...\n"
|
printf "${NOTE} XDG-desktop-portal-KDE & GNOME (if installed) should be manually disabled or removed! I can't remove it... sorry...\n"
|
||||||
while true; do
|
while true; do
|
||||||
read -rp "${CAT} Would you like to try to remove other XDG-Desktop-Portal-Implementations? (y/n) " XDPH1
|
read -rp "${CAT} Would you like to try to remove other XDG-Desktop-Portal-Implementations? (y/n) " XDPH1
|
||||||
echo
|
echo
|
||||||
@@ -44,10 +46,6 @@ while true; do
|
|||||||
# Clean out other portals
|
# Clean out other portals
|
||||||
printf "${NOTE} Clearing any other xdg-desktop-portal implementations...\n"
|
printf "${NOTE} Clearing any other xdg-desktop-portal implementations...\n"
|
||||||
# Check if packages are installed and uninstall if present
|
# Check if packages are installed and uninstall if present
|
||||||
if pacman -Qs xdg-desktop-portal-gnome > /dev/null ; then
|
|
||||||
echo "Removing xdg-desktop-portal-gnome..."
|
|
||||||
sudo pacman -R --noconfirm xdg-desktop-portal-gnome 2>&1 | tee -a "$LOG"
|
|
||||||
fi
|
|
||||||
if pacman -Qs xdg-desktop-portal-wlr > /dev/null ; then
|
if pacman -Qs xdg-desktop-portal-wlr > /dev/null ; then
|
||||||
echo "Removing xdg-desktop-portal-wlr..."
|
echo "Removing xdg-desktop-portal-wlr..."
|
||||||
sudo pacman -R --noconfirm xdg-desktop-portal-wlr 2>&1 | tee -a "$LOG"
|
sudo pacman -R --noconfirm xdg-desktop-portal-wlr 2>&1 | tee -a "$LOG"
|
||||||
|
|||||||
Reference in New Issue
Block a user