From 6d3082c81c13528be663fd3761945ff23c22f0c1 Mon Sep 17 00:00:00 2001 From: Michel Fedde Date: Fri, 21 Feb 2025 13:48:53 +0100 Subject: [PATCH] Renames bootstrap files and added Thunar --- .config/yadm/bootstrap | 3 +++ ...all_dependencies.sh => install_dependencies.sh} | 0 ...stall_desktop_env.sh => install_desktop_env.sh} | 0 .../{_install_fonts.sh => install_fonts.sh} | 0 ...stall_gtk_gruvbox.sh => install_gtk_gruvbox.sh} | 0 .../{_install_keymap.sh => install_keymap.sh} | 0 .config/yadm/bootstrap.d/install_thunar.sh | 14 ++++++++++++++ 7 files changed, 17 insertions(+) rename .config/yadm/bootstrap.d/{_install_dependencies.sh => install_dependencies.sh} (100%) rename .config/yadm/bootstrap.d/{_install_desktop_env.sh => install_desktop_env.sh} (100%) rename .config/yadm/bootstrap.d/{_install_fonts.sh => install_fonts.sh} (100%) rename .config/yadm/bootstrap.d/{_install_gtk_gruvbox.sh => install_gtk_gruvbox.sh} (100%) rename .config/yadm/bootstrap.d/{_install_keymap.sh => install_keymap.sh} (100%) create mode 100755 .config/yadm/bootstrap.d/install_thunar.sh diff --git a/.config/yadm/bootstrap b/.config/yadm/bootstrap index e142034..af1c81b 100755 --- a/.config/yadm/bootstrap +++ b/.config/yadm/bootstrap @@ -22,6 +22,9 @@ while IFS= read -r bootstrap; do done < <(find -L "$BOOTSTRAP_D" -type f | sort) for bootstrap in "${bootstraps[@]}"; do + echo "----------------------------" + echo "# Executing $bootstrap" + if ! "$bootstrap"; then echo "Error: bootstrap '$bootstrap' failed" >&2 exit 1 diff --git a/.config/yadm/bootstrap.d/_install_dependencies.sh b/.config/yadm/bootstrap.d/install_dependencies.sh similarity index 100% rename from .config/yadm/bootstrap.d/_install_dependencies.sh rename to .config/yadm/bootstrap.d/install_dependencies.sh diff --git a/.config/yadm/bootstrap.d/_install_desktop_env.sh b/.config/yadm/bootstrap.d/install_desktop_env.sh similarity index 100% rename from .config/yadm/bootstrap.d/_install_desktop_env.sh rename to .config/yadm/bootstrap.d/install_desktop_env.sh diff --git a/.config/yadm/bootstrap.d/_install_fonts.sh b/.config/yadm/bootstrap.d/install_fonts.sh similarity index 100% rename from .config/yadm/bootstrap.d/_install_fonts.sh rename to .config/yadm/bootstrap.d/install_fonts.sh diff --git a/.config/yadm/bootstrap.d/_install_gtk_gruvbox.sh b/.config/yadm/bootstrap.d/install_gtk_gruvbox.sh similarity index 100% rename from .config/yadm/bootstrap.d/_install_gtk_gruvbox.sh rename to .config/yadm/bootstrap.d/install_gtk_gruvbox.sh diff --git a/.config/yadm/bootstrap.d/_install_keymap.sh b/.config/yadm/bootstrap.d/install_keymap.sh similarity index 100% rename from .config/yadm/bootstrap.d/_install_keymap.sh rename to .config/yadm/bootstrap.d/install_keymap.sh diff --git a/.config/yadm/bootstrap.d/install_thunar.sh b/.config/yadm/bootstrap.d/install_thunar.sh new file mode 100755 index 0000000..b0871dc --- /dev/null +++ b/.config/yadm/bootstrap.d/install_thunar.sh @@ -0,0 +1,14 @@ +#!/bin/env sh + +echo "# Installing thunar" + +yay -S --needed thunar \ + gvfs \ + thunar-archive-plugin \ + thunar-media-tags-plugin \ + thunar-shares-plugin \ + thunar-volman \ + tumbler \ + libgsf \ + raw-thumbnailer \ + tumbler-extra-thumbnailers