From 6ff6a028a36d473a614ae2ccf89c79f25ab0401b Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 24 Feb 2025 01:10:54 +0900 Subject: [PATCH 1/5] updated readme re- Debian and Ubuntu --- README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 5819651..e43a5d2 100644 --- a/README.md +++ b/README.md @@ -186,14 +186,13 @@ source ~/.zshrc #### Most common question I got is, Hey Ja, Why the heck it is taking long time to install? Other distro like Arch its only a minute or two. Why here takes like forever?!?!?! - Well, most of the core packages are downloaded and Build and compiled from SOURCE. Unlike Other distros, they already have prepacked binary that can just download and install. -### 🛎 *** DEBIAN and UBUNTU Hyprland Dots UPDATING NOTES *** +## 🛎 *** DEBIAN and UBUNTU Hyprland Dots UPDATING NOTES *** > [!IMPORTANT] > This is very Important for Debian and Ubuntu Dots - Some parts of KooL's Hyprland Dots [`LINK`](https://github.com/JaKooLit/Hyprland-Dots) are not compatible on Debian and Ubuntu especially the hyprland settings. -- That is the reason the DOTS for those distro's are "fixed" and they are being pulled on the releases. This releases are NOT in any of the branches of the KooL's Hyprland Dots. +- That is the reason the DOTS for those distro's are "fixed" and they are being pulled on different branch of KooL Dots. -- for Debian and Ubuntu if you want to update from newest KooL's dots versions (main branch), after running copy.sh, you will have 100% error which will appear on top. However, Hyprland is very good in pin pointing those errors. -- You can simply just remove those lines or add # on those lines. Then, it should be ok. +- To update your KooL's Dots follow this [WIKI](https://github.com/JaKooLit/Hyprland-Dots/wiki#--debian-and-ubuntu-hyprland-dots-updating-notes-) #### ❗ some known issues on this Installer - some users reported that they have to install some packages. It is in the install-scripts/force-install.sh From 21ba7d2a81c832a991567124c51ac9881f945031 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Tue, 25 Feb 2025 01:20:03 +0900 Subject: [PATCH 2/5] updated zsh_pokemon.sh --- install-scripts/zsh_pokemon.sh | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/install-scripts/zsh_pokemon.sh b/install-scripts/zsh_pokemon.sh index 4d383fc..92a73c5 100755 --- a/install-scripts/zsh_pokemon.sh +++ b/install-scripts/zsh_pokemon.sh @@ -27,12 +27,11 @@ fi # Check if ~/.zshrc exists if [ -f "$HOME/.zshrc" ]; then - sed -i '/#pokemon-colorscripts --no-title -s -r | fastfetch -c $HOME\/.config\/fastfetch\/config-pokemon.jsonc --logo-type file-raw --logo-height 10 --logo-width 5 --logo -/s/^#//' "$HOME/.zshrc" >> "$LOG" 2>&1 - sed -i '/^fastfetch -c $HOME\/.config\/fastfetch\/config-compact.jsonc/s/^/#/' "$HOME/.zshrc" >> "$LOG" 2>&1 + sed -i "/#pokemon-colorscripts --no-title -s -r | fastfetch -c $HOME\/.config\/fastfetch\/config-pokemon.jsonc --logo-type file-raw --logo-height 10 --logo-width 5 --logo -/s/^#//" "$HOME/.zshrc" >> "$LOG" 2>&1 + sed -i "/^fastfetch -c $HOME\/.config\/fastfetch\/config-compact.jsonc/s/^/#/" "$HOME/.zshrc" >> "$LOG" 2>&1 else echo "$HOME/.zshrc not found. Cant enable ${YELLOW}Pokemon color scripts${RESET}" >> "$LOG" 2>&1 -fi - +fi printf "\n%.0s" {1..2} From 8077f10d5cb80ab3df0000262f5125f8efad8247 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" <85185940+JaKooLit@users.noreply.github.com> Date: Tue, 25 Feb 2025 08:05:00 +0900 Subject: [PATCH 3/5] Update .zshrc --- assets/.zshrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/.zshrc b/assets/.zshrc index 4e805ff..f41ab2c 100644 --- a/assets/.zshrc +++ b/assets/.zshrc @@ -3,7 +3,7 @@ export ZSH="$HOME/.oh-my-zsh" -ZSH_THEME="agnosterzak"" +ZSH_THEME="agnosterzak" plugins=( git From 370641659fc7341d6116b5daae7d44b97a6f4c4b Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Tue, 25 Feb 2025 11:59:57 +0900 Subject: [PATCH 4/5] updated pokomen.sh --- install-scripts/zsh_pokemon.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/install-scripts/zsh_pokemon.sh b/install-scripts/zsh_pokemon.sh index 92a73c5..dedbb8b 100755 --- a/install-scripts/zsh_pokemon.sh +++ b/install-scripts/zsh_pokemon.sh @@ -27,8 +27,8 @@ fi # Check if ~/.zshrc exists if [ -f "$HOME/.zshrc" ]; then - sed -i "/#pokemon-colorscripts --no-title -s -r | fastfetch -c $HOME\/.config\/fastfetch\/config-pokemon.jsonc --logo-type file-raw --logo-height 10 --logo-width 5 --logo -/s/^#//" "$HOME/.zshrc" >> "$LOG" 2>&1 - sed -i "/^fastfetch -c $HOME\/.config\/fastfetch\/config-compact.jsonc/s/^/#/" "$HOME/.zshrc" >> "$LOG" 2>&1 + sed -i 's|^#pokemon-colorscripts --no-title -s -r \| fastfetch -c \$HOME/.config/fastfetch/config-pokemon.jsonc --logo-type file-raw --logo-height 10 --logo-width 5 --logo -|pokemon-colorscripts --no-title -s -r \| fastfetch -c \$HOME/.config/fastfetch/config-pokemon.jsonc --logo-type file-raw --logo-height 10 --logo-width 5 --logo -|' "$HOME/.zshrc" >> "$LOG" 2>&1 + sed -i "s|^fastfetch -c \$HOME/.config/fastfetch/config-compact.jsonc|#fastfetch -c \$HOME/.config/fastfetch/config-compact.jsonc|" "$HOME/.zshrc" >> "$LOG" 2>&1 else echo "$HOME/.zshrc not found. Cant enable ${YELLOW}Pokemon color scripts${RESET}" >> "$LOG" 2>&1 fi From 2983d3836fcbd45d8abf53dd7a1261f4228e0c5e Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Thu, 27 Feb 2025 17:48:22 +0900 Subject: [PATCH 5/5] switched hypridle and hyprlock dependencies to force install --- install-scripts/hypridle.sh | 2 +- install-scripts/hyprlock.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/install-scripts/hypridle.sh b/install-scripts/hypridle.sh index dfd0c3c..ebf7cce 100755 --- a/install-scripts/hypridle.sh +++ b/install-scripts/hypridle.sh @@ -28,7 +28,7 @@ MLOG="install-$(date +%d-%H%M%S)_hypridle2.log" printf "\n%s - Installing ${YELLOW}hypridle dependencies${RESET} .... \n" "${INFO}" for PKG1 in "${idle[@]}"; do - install_package "$PKG1" 2>&1 | tee -a "$LOG" + re_install_package "$PKG1" 2>&1 | tee -a "$LOG" if [ $? -ne 0 ]; then echo -e "\e[1A\e[K${ERROR} - ${YELLOW}$PKG1${RESET} Package installation failed, Please check the installation logs" exit 1 diff --git a/install-scripts/hyprlock.sh b/install-scripts/hyprlock.sh index 8596c9a..477855e 100755 --- a/install-scripts/hyprlock.sh +++ b/install-scripts/hyprlock.sh @@ -32,7 +32,7 @@ MLOG="install-$(date +%d-%H%M%S)_hyprlock2.log" printf "\n%s - Installing ${YELLOW}hyprlock dependencies${RESET} .... \n" "${INFO}" for PKG1 in "${lock[@]}"; do - install_package "$PKG1" "$LOG" + re_install_package "$PKG1" "$LOG" done # Check if hyprlock folder exists and remove it