From 4af40ca4132b77f116e365ecd457cc26da7a976f Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 22 Feb 2025 01:03:37 +0900 Subject: [PATCH 1/4] replaced eog with loupe --- CHANGELOGS.md | 3 +++ install-scripts/01-hypr-pkgs.sh | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOGS.md b/CHANGELOGS.md index bb30aaf..9ca131d 100644 --- a/CHANGELOGS.md +++ b/CHANGELOGS.md @@ -1,5 +1,8 @@ ## Changelogs +## 22 Feb 2025 +- replaced eog with loupe + ## 18 Feb 2025 - Change default zsh theme to adnosterzak - pokemon coloscript integrated with fastfetch when opted with pokemon to add some bling diff --git a/install-scripts/01-hypr-pkgs.sh b/install-scripts/01-hypr-pkgs.sh index 063119e..46cf833 100755 --- a/install-scripts/01-hypr-pkgs.sh +++ b/install-scripts/01-hypr-pkgs.sh @@ -48,7 +48,7 @@ hypr_package_2=( brightnessctl btop cava - eog + loupe fastfetch gnome-system-monitor mousepad From c103b2d2ef263a69f555cea4ff40c4cda915814b Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sat, 22 Feb 2025 13:02:01 +0900 Subject: [PATCH 2/4] changed url for installing oh-my-zsh to get wider coverage. Some countries are blocking github raw url's --- CHANGELOGS.md | 1 + install-scripts/zsh.sh | 11 ++++++----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/CHANGELOGS.md b/CHANGELOGS.md index 9ca131d..3df15a1 100644 --- a/CHANGELOGS.md +++ b/CHANGELOGS.md @@ -2,6 +2,7 @@ ## 22 Feb 2025 - replaced eog with loupe +- changed url for installing oh-my-zsh to get wider coverage. Some countries are blocking github raw url's ## 18 Feb 2025 - Change default zsh theme to adnosterzak diff --git a/install-scripts/zsh.sh b/install-scripts/zsh.sh index 163b491..9427372 100755 --- a/install-scripts/zsh.sh +++ b/install-scripts/zsh.sh @@ -39,20 +39,21 @@ printf "\n%.0s" {1..1} # Install Oh My Zsh, plugins, and set zsh as default shell if command -v zsh >/dev/null; then printf "${NOTE} Installing ${SKY_BLUE}Oh My Zsh and plugins${RESET} ...\n" - if [ ! -d "$HOME/.oh-my-zsh" ]; then - sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" "" --unattended || true + if [ ! -d "$HOME/.oh-my-zsh" ]; then + sh -c "$(curl -fsSL https://install.ohmyz.sh)" "" --unattended else - echo "${INFO} Directory .oh-my-zsh already exists. Skipping re-installation." 2>&1 | tee -a "$LOG" + echo "${INFO} Directory .oh-my-zsh already exists. Skipping re-installation." 2>&1 | tee -a "$LOG" fi + # Check if the directories exist before cloning the repositories if [ ! -d "$HOME/.oh-my-zsh/custom/plugins/zsh-autosuggestions" ]; then - git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/zsh-autosuggestions || true + git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/zsh-autosuggestions else echo "${INFO} Directory zsh-autosuggestions already exists. Cloning Skipped." 2>&1 | tee -a "$LOG" fi if [ ! -d "$HOME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting" ]; then - git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting || true + git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting else echo "${INFO} Directory zsh-syntax-highlighting already exists. Cloning Skipped." 2>&1 | tee -a "$LOG" fi From 4988fccf53ab38ee6660c04cbe740c1c5e412dea Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 23 Feb 2025 11:46:07 +0900 Subject: [PATCH 3/4] added Victor Mono Font for proper hyprlock font rendering for Dots v2.3.12 --- CHANGELOGS.md | 5 ++++- install-scripts/01-hypr-pkgs.sh | 1 + install-scripts/fonts.sh | 7 +++++++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOGS.md b/CHANGELOGS.md index 3df15a1..c647ec6 100644 --- a/CHANGELOGS.md +++ b/CHANGELOGS.md @@ -1,4 +1,7 @@ -## Changelogs +## CHANGELOGS + +## 23 Feb 2025 +- added Victor Mono Font for proper hyprlock font rendering for Dots v2.3.12 ## 22 Feb 2025 - replaced eog with loupe diff --git a/install-scripts/01-hypr-pkgs.sh b/install-scripts/01-hypr-pkgs.sh index 46cf833..bf78b00 100755 --- a/install-scripts/01-hypr-pkgs.sh +++ b/install-scripts/01-hypr-pkgs.sh @@ -34,6 +34,7 @@ hypr_package=( slurp sway-notification-center swappy + unzip # required later waybar wget wl-clipboard diff --git a/install-scripts/fonts.sh b/install-scripts/fonts.sh index 514a3df..ad6c4e9 100755 --- a/install-scripts/fonts.sh +++ b/install-scripts/fonts.sh @@ -52,6 +52,13 @@ mkdir -p ~/.local/share/fonts/JetBrainsMonoNerd 2>&1 | tee -a "$LOG" # Extract the new files into the JetBrainsMono folder and log the output tar -xJkf JetBrainsMono.tar.xz -C ~/.local/share/fonts/JetBrainsMonoNerd 2>&1 | tee -a "$LOG" +# Victor Mono-Font +if wget -q https://rubjo.github.io/victor-mono/VictorMonoAll.zip; then + mkdir -p "$HOME/.local/share/fonts/VictorMono" && unzip -o -q "VictorMonoAll.zip" -d "$HOME/.local/share/fonts/VictorMono" && echo "Victor Font installed successfully" | tee -a "$LOG" +else + echo -e "\n${ERROR} Failed to download ${YELLOW}Victor Mono Font${RESET} Please check your connection\n" | tee -a "$LOG" +fi + # Update font cache and log the output fc-cache -v 2>&1 | tee -a "$LOG" From 8faff7a9a2a362e6b8c3fb4bc03dda3d2da624d8 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 23 Feb 2025 12:37:16 +0900 Subject: [PATCH 4/4] added Fantasque Sans Mono Nerd for Kitty --- CHANGELOGS.md | 1 + install-scripts/fonts.sh | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/CHANGELOGS.md b/CHANGELOGS.md index c647ec6..60031b0 100644 --- a/CHANGELOGS.md +++ b/CHANGELOGS.md @@ -2,6 +2,7 @@ ## 23 Feb 2025 - added Victor Mono Font for proper hyprlock font rendering for Dots v2.3.12 +- added Fantasque Sans Mono Nerd for Kitty ## 22 Feb 2025 - replaced eog with loupe diff --git a/install-scripts/fonts.sh b/install-scripts/fonts.sh index ad6c4e9..1b7ffd7 100755 --- a/install-scripts/fonts.sh +++ b/install-scripts/fonts.sh @@ -52,6 +52,13 @@ mkdir -p ~/.local/share/fonts/JetBrainsMonoNerd 2>&1 | tee -a "$LOG" # Extract the new files into the JetBrainsMono folder and log the output tar -xJkf JetBrainsMono.tar.xz -C ~/.local/share/fonts/JetBrainsMonoNerd 2>&1 | tee -a "$LOG" +# Fantasque Mono Nerd Font +if wget -q https://github.com/ryanoasis/nerd-fonts/releases/download/v3.3.0/FantasqueSansMono.zip; then + mkdir -p "$HOME/.local/share/fonts/FantasqueSansMonoNerd" && unzip -o -q "FantasqueSansMono.zip" -d "$HOME/.local/share/fonts/FantasqueSansMono" && echo "FantasqueSansMono installed successfully" | tee -a "$LOG" +else + echo -e "\n${ERROR} Failed to download ${YELLOW}Fantasque Sans Mono Nerd Font${RESET} Please check your connection\n" | tee -a "$LOG" +fi + # Victor Mono-Font if wget -q https://rubjo.github.io/victor-mono/VictorMonoAll.zip; then mkdir -p "$HOME/.local/share/fonts/VictorMono" && unzip -o -q "VictorMonoAll.zip" -d "$HOME/.local/share/fonts/VictorMono" && echo "Victor Font installed successfully" | tee -a "$LOG"