From 2b62e60ee135abf9c6eee147cb11609a8d1ef1a2 Mon Sep 17 00:00:00 2001 From: Krzysztof Rudnicki Date: Fri, 31 Oct 2025 17:31:16 +0100 Subject: [PATCH] chore: organize scripts folder --- fresh-install/main.sh | 12 ++++++------ i3-configuration/i3/config | 4 ++-- .../{ => digital_wellbeing}/install_leechblock.sh | 0 .../pacman}/install_pacman_wrapper.sh | 0 .../pacman}/pacman_blocked_keywords.txt | 0 .../pacman}/pacman_whitelist.txt | 0 .../{ => digital_wellbeing/pacman}/pacman_wrapper.sh | 0 scripts/{ => digital_wellbeing/pacman}/words.txt | 0 .../pc_startup_visual_status.sh | 0 scripts/{ => digital_wellbeing}/remove_guest_mode.sh | 0 .../setup_midnight_shutdown.sh | 0 .../setup_pc_startup_monitor.sh | 0 scripts/{ => features}/control_from_mobile.sh | 0 scripts/{ => features}/setup_activitywatch.sh | 0 scripts/{ => fixes}/fix_virtualbox.sh | 0 scripts/{ => fixes}/nvidia_troubleshoot.sh | 0 scripts/setup_periodic_system.sh | 4 ++-- scripts/{ => utils}/convert_words.sh | 0 scripts/{ => utils}/organize_downloads.sh | 0 scripts/{ => utils}/setup_media_organizer.sh | 0 scripts/{ => utils}/setup_passwordless_system.sh | 0 scripts/{ => utils}/sort_downloads.sh | 0 .../steam_compatibility.sh} | 0 scripts/{ => utils}/toggle_mic.sh | 0 scripts/{ => utils}/toggle_wheel.sh | 0 scripts/{ => utils}/toggle_window_manager.sh | 0 .../turn_off_auto_idle_screen_shutdown.sh | 0 27 files changed, 10 insertions(+), 10 deletions(-) rename scripts/{ => digital_wellbeing}/install_leechblock.sh (100%) rename scripts/{ => digital_wellbeing/pacman}/install_pacman_wrapper.sh (100%) rename scripts/{ => digital_wellbeing/pacman}/pacman_blocked_keywords.txt (100%) rename scripts/{ => digital_wellbeing/pacman}/pacman_whitelist.txt (100%) rename scripts/{ => digital_wellbeing/pacman}/pacman_wrapper.sh (100%) rename scripts/{ => digital_wellbeing/pacman}/words.txt (100%) rename scripts/{ => digital_wellbeing}/pc_startup_visual_status.sh (100%) rename scripts/{ => digital_wellbeing}/remove_guest_mode.sh (100%) rename scripts/{ => digital_wellbeing}/setup_midnight_shutdown.sh (100%) rename scripts/{ => digital_wellbeing}/setup_pc_startup_monitor.sh (100%) rename scripts/{ => features}/control_from_mobile.sh (100%) rename scripts/{ => features}/setup_activitywatch.sh (100%) rename scripts/{ => fixes}/fix_virtualbox.sh (100%) rename scripts/{ => fixes}/nvidia_troubleshoot.sh (100%) rename scripts/{ => utils}/convert_words.sh (100%) rename scripts/{ => utils}/organize_downloads.sh (100%) rename scripts/{ => utils}/setup_media_organizer.sh (100%) rename scripts/{ => utils}/setup_passwordless_system.sh (100%) rename scripts/{ => utils}/sort_downloads.sh (100%) rename scripts/{steam_compatiblity.sh => utils/steam_compatibility.sh} (100%) rename scripts/{ => utils}/toggle_mic.sh (100%) rename scripts/{ => utils}/toggle_wheel.sh (100%) rename scripts/{ => utils}/toggle_window_manager.sh (100%) rename scripts/{ => utils}/turn_off_auto_idle_screen_shutdown.sh (100%) diff --git a/fresh-install/main.sh b/fresh-install/main.sh index d094ca7..9b0d6b7 100755 --- a/fresh-install/main.sh +++ b/fresh-install/main.sh @@ -270,11 +270,11 @@ fi cd ~/linux-configuration sudo hosts/install.sh i3-configuration/install.sh -scripts/install_pacman_wrapper.sh -scripts/nvidia_troubleshoot.sh -sudo scripts/setup_activitywatch.sh -sudo scripts/setup_media_organizer.sh -sudo scripts/setup_pc_startup_monitor.sh +scripts/digital_wellbeing/pacman/install_pacman_wrapper.sh +scripts/fixes/nvidia_troubleshoot.sh +sudo scripts/features/setup_activitywatch.sh +sudo scripts/utils/setup_media_organizer.sh +sudo scripts/digital_wellbeing/setup_pc_startup_monitor.sh yes | sudo scripts/setup_periodic_system.sh sudo scripts/setup_thorium_startup.sh yes | protonup @@ -285,4 +285,4 @@ yes | sudo pacman -Syuu #gh repo clone EpicGames/UnrealEngine -- -b release --single-branch #makepkg -s --nocheck --skipchecksums --skipinteg --skippgpcheck --noconfirm --needed -scripts/setup_passwordless_system.sh +scripts/utils/setup_passwordless_system.sh diff --git a/i3-configuration/i3/config b/i3-configuration/i3/config index 5dacf11..95e4b6d 100644 --- a/i3-configuration/i3/config +++ b/i3-configuration/i3/config @@ -35,7 +35,7 @@ exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork exec --no-startup-id nm-applet # Keep screen awake and unlocked; also treat controller input as activity -exec --no-startup-id bash /home/kuhy/linux-configuration/scripts/turn_off_auto_idle_screen_shutdown.sh --watch-controller +exec --no-startup-id bash /home/kuchy/linux-configuration/scripts/utils/turn_off_auto_idle_screen_shutdown.sh --watch-controller # Use pactl to adjust volume in PulseAudio. set $refresh_i3status killall -SIGUSR1 i3status @@ -45,7 +45,7 @@ bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ to bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status # Add a key binding to toggle the microphone -bindsym $mod+m exec --no-startup-id /home/kuchy/i3-configuration/scripts/toggle_mic.sh +bindsym $mod+m exec --no-startup-id /home/kuchy/linux-configuration/scripts/utils/toggle_mic.sh # Use Mouse+$mod to drag floating windows to their wanted position floating_modifier $mod diff --git a/scripts/install_leechblock.sh b/scripts/digital_wellbeing/install_leechblock.sh similarity index 100% rename from scripts/install_leechblock.sh rename to scripts/digital_wellbeing/install_leechblock.sh diff --git a/scripts/install_pacman_wrapper.sh b/scripts/digital_wellbeing/pacman/install_pacman_wrapper.sh similarity index 100% rename from scripts/install_pacman_wrapper.sh rename to scripts/digital_wellbeing/pacman/install_pacman_wrapper.sh diff --git a/scripts/pacman_blocked_keywords.txt b/scripts/digital_wellbeing/pacman/pacman_blocked_keywords.txt similarity index 100% rename from scripts/pacman_blocked_keywords.txt rename to scripts/digital_wellbeing/pacman/pacman_blocked_keywords.txt diff --git a/scripts/pacman_whitelist.txt b/scripts/digital_wellbeing/pacman/pacman_whitelist.txt similarity index 100% rename from scripts/pacman_whitelist.txt rename to scripts/digital_wellbeing/pacman/pacman_whitelist.txt diff --git a/scripts/pacman_wrapper.sh b/scripts/digital_wellbeing/pacman/pacman_wrapper.sh similarity index 100% rename from scripts/pacman_wrapper.sh rename to scripts/digital_wellbeing/pacman/pacman_wrapper.sh diff --git a/scripts/words.txt b/scripts/digital_wellbeing/pacman/words.txt similarity index 100% rename from scripts/words.txt rename to scripts/digital_wellbeing/pacman/words.txt diff --git a/scripts/pc_startup_visual_status.sh b/scripts/digital_wellbeing/pc_startup_visual_status.sh similarity index 100% rename from scripts/pc_startup_visual_status.sh rename to scripts/digital_wellbeing/pc_startup_visual_status.sh diff --git a/scripts/remove_guest_mode.sh b/scripts/digital_wellbeing/remove_guest_mode.sh similarity index 100% rename from scripts/remove_guest_mode.sh rename to scripts/digital_wellbeing/remove_guest_mode.sh diff --git a/scripts/setup_midnight_shutdown.sh b/scripts/digital_wellbeing/setup_midnight_shutdown.sh similarity index 100% rename from scripts/setup_midnight_shutdown.sh rename to scripts/digital_wellbeing/setup_midnight_shutdown.sh diff --git a/scripts/setup_pc_startup_monitor.sh b/scripts/digital_wellbeing/setup_pc_startup_monitor.sh similarity index 100% rename from scripts/setup_pc_startup_monitor.sh rename to scripts/digital_wellbeing/setup_pc_startup_monitor.sh diff --git a/scripts/control_from_mobile.sh b/scripts/features/control_from_mobile.sh similarity index 100% rename from scripts/control_from_mobile.sh rename to scripts/features/control_from_mobile.sh diff --git a/scripts/setup_activitywatch.sh b/scripts/features/setup_activitywatch.sh similarity index 100% rename from scripts/setup_activitywatch.sh rename to scripts/features/setup_activitywatch.sh diff --git a/scripts/fix_virtualbox.sh b/scripts/fixes/fix_virtualbox.sh similarity index 100% rename from scripts/fix_virtualbox.sh rename to scripts/fixes/fix_virtualbox.sh diff --git a/scripts/nvidia_troubleshoot.sh b/scripts/fixes/nvidia_troubleshoot.sh similarity index 100% rename from scripts/nvidia_troubleshoot.sh rename to scripts/fixes/nvidia_troubleshoot.sh diff --git a/scripts/setup_periodic_system.sh b/scripts/setup_periodic_system.sh index 1400fcf..c24bc4b 100755 --- a/scripts/setup_periodic_system.sh +++ b/scripts/setup_periodic_system.sh @@ -58,8 +58,8 @@ SCRIPT_DIR="$(dirname "$(readlink -f "$0")")" CONFIG_DIR="$(dirname "$SCRIPT_DIR")" # Define paths -PACMAN_WRAPPER_SCRIPT="$CONFIG_DIR/scripts/pacman_wrapper.sh" -PACMAN_WRAPPER_INSTALL="$CONFIG_DIR/scripts/install_pacman_wrapper.sh" +PACMAN_WRAPPER_SCRIPT="$CONFIG_DIR/scripts/digital_wellbeing/pacman/pacman_wrapper.sh" +PACMAN_WRAPPER_INSTALL="$CONFIG_DIR/scripts/digital_wellbeing/pacman/install_pacman_wrapper.sh" HOSTS_INSTALL_SCRIPT="$CONFIG_DIR/hosts/install.sh" echo "" diff --git a/scripts/convert_words.sh b/scripts/utils/convert_words.sh similarity index 100% rename from scripts/convert_words.sh rename to scripts/utils/convert_words.sh diff --git a/scripts/organize_downloads.sh b/scripts/utils/organize_downloads.sh similarity index 100% rename from scripts/organize_downloads.sh rename to scripts/utils/organize_downloads.sh diff --git a/scripts/setup_media_organizer.sh b/scripts/utils/setup_media_organizer.sh similarity index 100% rename from scripts/setup_media_organizer.sh rename to scripts/utils/setup_media_organizer.sh diff --git a/scripts/setup_passwordless_system.sh b/scripts/utils/setup_passwordless_system.sh similarity index 100% rename from scripts/setup_passwordless_system.sh rename to scripts/utils/setup_passwordless_system.sh diff --git a/scripts/sort_downloads.sh b/scripts/utils/sort_downloads.sh similarity index 100% rename from scripts/sort_downloads.sh rename to scripts/utils/sort_downloads.sh diff --git a/scripts/steam_compatiblity.sh b/scripts/utils/steam_compatibility.sh similarity index 100% rename from scripts/steam_compatiblity.sh rename to scripts/utils/steam_compatibility.sh diff --git a/scripts/toggle_mic.sh b/scripts/utils/toggle_mic.sh similarity index 100% rename from scripts/toggle_mic.sh rename to scripts/utils/toggle_mic.sh diff --git a/scripts/toggle_wheel.sh b/scripts/utils/toggle_wheel.sh similarity index 100% rename from scripts/toggle_wheel.sh rename to scripts/utils/toggle_wheel.sh diff --git a/scripts/toggle_window_manager.sh b/scripts/utils/toggle_window_manager.sh similarity index 100% rename from scripts/toggle_window_manager.sh rename to scripts/utils/toggle_window_manager.sh diff --git a/scripts/turn_off_auto_idle_screen_shutdown.sh b/scripts/utils/turn_off_auto_idle_screen_shutdown.sh similarity index 100% rename from scripts/turn_off_auto_idle_screen_shutdown.sh rename to scripts/utils/turn_off_auto_idle_screen_shutdown.sh