https://github.com/majobasgall/bash_scripts_potpourri
A little bit of everything: cleanup Arch-based systems, extraction, system info, git config, project structuring, spark parameters, data backup, webcam control, and more!
https://github.com/majobasgall/bash_scripts_potpourri
archlinux bash-script data-science github-config manjaro-linux spark
Last synced: 3 months ago
JSON representation
A little bit of everything: cleanup Arch-based systems, extraction, system info, git config, project structuring, spark parameters, data backup, webcam control, and more!
- Host: GitHub
- URL: https://github.com/majobasgall/bash_scripts_potpourri
- Owner: majobasgall
- License: gpl-3.0
- Created: 2023-09-13T13:17:07.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-01T13:07:34.000Z (over 1 year ago)
- Last Synced: 2025-01-08T18:17:55.367Z (about 1 year ago)
- Topics: archlinux, bash-script, data-science, github-config, manjaro-linux, spark
- Language: Shell
- Homepage:
- Size: 38.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BashScript Potpourri
A diverse collection of Bash scripts for various purposes - a little bit of everything
## Scripts Overview
* [Cleanup Arch-based Systems](#cleanup_system): Cleans up interactivelly unused packages or files in Arch Linux-based systems.
* [Common Docs Linker](#common_docs_linker): Easily links common documents while preventing duplicates in the system.
* [Extract ZIP Files](#extract_zips): Extracts ZIP files located in a specified folder.
* [Get System Information](#get_system_info): Retrieves system information including kernel version and hardware details.
* [Configure Git](#git_first_time): Sets up essential Git configurations like username, email, and aliases.
* [Install Apache Superset](#install_superset): Installs and sets up Apache Superset
* [Make Bash Scripts Executable Anywhere](#make_me_executable): Allows running Bash scripts from any location in the system.
* [Data Project Structure Generator](#project_structure_generator): Generates a structured project directory for data-related projects.
* [Run Apache Airflow on Specific Port](#run_airflow): Checks if the desired port is available and runs Apache Airflow
* [Spark Configuration Parameter Calculator](#spark_submit_calculated_parameters): Automatically calculates Spark configuration parameters based on available hardware resources.
* [Backup to multiple destinations](#sync_to_multi_destinations): Backs up data to multiple specified destinations.
* [Enable/Disable Webcam Modules](#webcam_state): Enables or disables webcam modules in the system.
* [Common Doc Linker](#common_doc_linker): Easily create symbolic links for selected documents from a customizable list.