diff --git a/install.sh b/install.sh index 69c0d2c..1f8bbe5 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" \ @@ -85,7 +86,9 @@ for choice in "${desktop[@]}"; do sudo -v || exit 1 yay -S --needed --noconfirm \ niri \ - nautilus \ + thunar \ + tumbler \ + ffmpegthumbnailer \ gnome-keyring \ brightnessctl \ cava \ @@ -103,13 +106,14 @@ 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 - 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 + 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 @@ -128,8 +132,10 @@ for choice in "${desktop[@]}"; do sudo -v || exit 1 yay -S --needed --noconfirm \ hyprland \ - uswm \ - nautilus \ + uwsm \ + thunar \ + tumbler \ + ffmpegthumbnailer \ gnome-keyring \ brightnessctl \ cava \ @@ -147,12 +153,13 @@ for choice in "${desktop[@]}"; do qt6-multimedia \ dms-shell-bin \ xwayland-satellite \ - ly \ - noto-fonts-emoji + ly 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 + 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 @@ -224,6 +231,7 @@ for choice in "${tools[@]}"; do wine \ protontricks \ protonup-qt \ + protonplus \ goverlay \ vkbasalt \ vulkan-tools @@ -284,6 +292,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 diff --git a/niri/.config/niri/dms/binds.kdl b/niri/.config/niri/dms/binds.kdl index 0dba205..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 "nautilus"; } + Mod+E repeat=false { spawn "thunar"; } xF86AudioPlay { spawn-sh "dms ipc call mpris playPause";