A personal repository for organizing and managing useful shell scripts. These scripts are tailored for system setup, hardware configuration, and automation tasks across various Linux environments.
-
can0_setup_deb11.sh
Configures CAN interface on Debian 11 systems. -
debian11_setup_intel_NUC6CAYH.sh
Prepares Intel NUC6CAYH with essential packages and configurations for Debian 11. -
debian12_setup_intel_NUC6CAYH.sh
Similar setup script for Debian 12 on Intel NUC6CAYH. -
pi_fancontrol
Controls fan speed on Raspberry Pi based on temperature thresholds. -
pimoroni_fanshim_installer.sh
Installs Pimoroni Fan SHIM support and dependencies. -
3d_printer_restore.sh
Restores configuration or services related to a 3D printer setup. -
setup_testing_venv.sh
Creates a Python virtual environment (testing_venv), sets up working directories, and adds a reusable alias for streamlined activation and navigation.
-
Clone the repository:
git clone https://github.com/SilentWoof/Shell_Scripts.git -
Navigate to the desired script:
cd Shell_Scripts -
Make the script executable:
chmod +x script_name.sh -
Run the script:
./script_name.sh
⚠️ Some scripts may require root privileges. Usesudowhere appropriate.
This project is licensed under the MIT License. See the LICENSE file for details.
This is a personal utility repository, but suggestions and improvements are welcome via pull requests or issues.
Made with 🧠 and 🧰 by SilentWoof
GitHub: https://github.com/SilentWoof