From 7c760925008672d0c9b3692a3f2829ce442dcfe7 Mon Sep 17 00:00:00 2001 From: Vivian Elisabeth H <36878099+SparkleDEV@users.noreply.github.com> Date: Sat, 31 Jan 2026 15:18:45 +0100 Subject: [PATCH 1/5] Added fonts --- install.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/install.sh b/install.sh index 69c0d2c..e1b5f19 100755 --- a/install.sh +++ b/install.sh @@ -60,6 +60,7 @@ mapfile -t tools < <( mapfile -t extratools < <( gum choose --header="Choose extra tools to install:" --no-limit \ + "General fonts" \ "Godot" \ "Btop" \ "Fuzzel" \ @@ -103,8 +104,7 @@ for choice in "${desktop[@]}"; do qt6-multimedia \ dms-shell-bin \ xwayland-satellite \ - ly \ - noto-fonts-emoji + ly # greetd-dms-greeter-git stow niri qt6ct --adopt @@ -147,8 +147,7 @@ for choice in "${desktop[@]}"; do qt6-multimedia \ dms-shell-bin \ xwayland-satellite \ - ly \ - noto-fonts-emoji + ly stow hyprland qt6ct --adopt @@ -284,6 +283,9 @@ extrapkgs=() for choice in "${extratools[@]}"; do case "$choice" in + "General Fonts") + extrapkgs+=("noto-fonts" "noto-fonts-cjk" "noto-fonts-emoji") + ;; "Godot") extrapkgs+=("godots-bin") stow godot --adopt From 001dd8766311cd2eb672e3e216a42d6507fa232b Mon Sep 17 00:00:00 2001 From: Vivian Elisabeth H <36878099+SparkleDEV@users.noreply.github.com> Date: Wed, 4 Feb 2026 11:13:36 +0100 Subject: [PATCH 2/5] Added protonplus to gaming config --- install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/install.sh b/install.sh index e1b5f19..7ed45ec 100755 --- a/install.sh +++ b/install.sh @@ -223,6 +223,7 @@ for choice in "${tools[@]}"; do wine \ protontricks \ protonup-qt \ + protonplus \ goverlay \ vkbasalt \ vulkan-tools From 51a2fc785b316e12eca5a56d89e75ddcfbd1503a Mon Sep 17 00:00:00 2001 From: Vivian Elisabeth H <36878099+SparkleDEV@users.noreply.github.com> Date: Sun, 8 Feb 2026 04:24:11 +0100 Subject: [PATCH 3/5] Changed file manager to dolphin --- install.sh | 12 +++++++----- niri/.config/niri/dms/binds.kdl | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/install.sh b/install.sh index 7ed45ec..f0231e3 100755 --- a/install.sh +++ b/install.sh @@ -86,7 +86,7 @@ for choice in "${desktop[@]}"; do sudo -v || exit 1 yay -S --needed --noconfirm \ niri \ - nautilus \ + dolphin \ gnome-keyring \ brightnessctl \ cava \ @@ -109,7 +109,8 @@ for choice in "${desktop[@]}"; do stow niri qt6ct --adopt - xdg-mime default org.gnome.nautilus.desktop inode/directory + # xdg-mime default org.gnome.nautilus.desktop inode/directory + xdg-mime default org.kde.dolphin.desktop inode/directory mkdir -p "$HOME"/.config/environment.d # echo "QT_QPA_PLATFORMTHEME=qt6ct" >>"$HOME"/.config/environment.d/90-qt.conf @@ -128,8 +129,8 @@ for choice in "${desktop[@]}"; do sudo -v || exit 1 yay -S --needed --noconfirm \ hyprland \ - uswm \ - nautilus \ + uwsm \ + dolphin \ gnome-keyring \ brightnessctl \ cava \ @@ -151,7 +152,8 @@ for choice in "${desktop[@]}"; do stow hyprland qt6ct --adopt - xdg-mime default org.gnome.nautilus.desktop inode/directory + # xdg-mime default org.gnome.nautilus.desktop inode/directory + xdg-mime default org.kde.dolphin.desktop inode/directory mkdir -p "$HOME"/.config/environment.d # echo "QT_QPA_PLATFORMTHEME=qt6ct" >>"$HOME"/.config/environment.d/90-qt.conf diff --git a/niri/.config/niri/dms/binds.kdl b/niri/.config/niri/dms/binds.kdl index 0dba205..738d886 100644 --- a/niri/.config/niri/dms/binds.kdl +++ b/niri/.config/niri/dms/binds.kdl @@ -1,5 +1,5 @@ binds { - Mod+E repeat=false { spawn "nautilus"; } + Mod+E repeat=false { spawn "dolphin"; } xF86AudioPlay { spawn-sh "dms ipc call mpris playPause"; From 7759496e3aee69b3995d9762f8fe3446cd388503 Mon Sep 17 00:00:00 2001 From: Vivian Elisabeth H <36878099+SparkleDEV@users.noreply.github.com> Date: Mon, 9 Feb 2026 16:47:45 +0100 Subject: [PATCH 4/5] Changed file manager to thunar actually --- install.sh | 10 ++++++---- niri/.config/niri/dms/binds.kdl | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/install.sh b/install.sh index f0231e3..146ec05 100755 --- a/install.sh +++ b/install.sh @@ -86,7 +86,7 @@ for choice in "${desktop[@]}"; do sudo -v || exit 1 yay -S --needed --noconfirm \ niri \ - dolphin \ + thunar \ gnome-keyring \ brightnessctl \ cava \ @@ -110,7 +110,8 @@ for choice in "${desktop[@]}"; do stow niri qt6ct --adopt # xdg-mime default org.gnome.nautilus.desktop inode/directory - xdg-mime default org.kde.dolphin.desktop inode/directory + # xdg-mime default org.kde.dolphin.desktop inode/directory + xdg-mime default thunar.desktop inode/directory mkdir -p "$HOME"/.config/environment.d # echo "QT_QPA_PLATFORMTHEME=qt6ct" >>"$HOME"/.config/environment.d/90-qt.conf @@ -130,7 +131,7 @@ for choice in "${desktop[@]}"; do yay -S --needed --noconfirm \ hyprland \ uwsm \ - dolphin \ + thunar \ gnome-keyring \ brightnessctl \ cava \ @@ -153,7 +154,8 @@ for choice in "${desktop[@]}"; do stow hyprland qt6ct --adopt # xdg-mime default org.gnome.nautilus.desktop inode/directory - xdg-mime default org.kde.dolphin.desktop inode/directory + # xdg-mime default org.kde.dolphin.desktop inode/directory + xdg-mime default thunar.desktop inode/directory mkdir -p "$HOME"/.config/environment.d # echo "QT_QPA_PLATFORMTHEME=qt6ct" >>"$HOME"/.config/environment.d/90-qt.conf diff --git a/niri/.config/niri/dms/binds.kdl b/niri/.config/niri/dms/binds.kdl index 738d886..bb8268e 100644 --- a/niri/.config/niri/dms/binds.kdl +++ b/niri/.config/niri/dms/binds.kdl @@ -1,5 +1,5 @@ binds { - Mod+E repeat=false { spawn "dolphin"; } + Mod+E repeat=false { spawn "thunar"; } xF86AudioPlay { spawn-sh "dms ipc call mpris playPause"; From 6093e52cf9abad7bb5a827b74275a142ab397367 Mon Sep 17 00:00:00 2001 From: Vivian Elisabeth H <36878099+SparkleDEV@users.noreply.github.com> Date: Wed, 11 Feb 2026 01:35:22 +0100 Subject: [PATCH 5/5] Added thumbnailing services for thunar --- install.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/install.sh b/install.sh index 146ec05..1f8bbe5 100755 --- a/install.sh +++ b/install.sh @@ -87,6 +87,8 @@ for choice in "${desktop[@]}"; do yay -S --needed --noconfirm \ niri \ thunar \ + tumbler \ + ffmpegthumbnailer \ gnome-keyring \ brightnessctl \ cava \ @@ -132,6 +134,8 @@ for choice in "${desktop[@]}"; do hyprland \ uwsm \ thunar \ + tumbler \ + ffmpegthumbnailer \ gnome-keyring \ brightnessctl \ cava \