Skip to content

This repository contains a collection of bash scripts and documentation that help automate various installation and configuration tasks across different development environments and tools.

Notifications You must be signed in to change notification settings

CagriCatik/my-bash-files-repository

Repository files navigation

My Bash Files Repository

This repository contains a collection of bash scripts and documentation that help automate various installation and configuration tasks across different development environments and tools. It is organized into several categories to streamline setup processes for development projects.

Categories

KiCad

  • install-kicad-linux.sh: Automates the installation of KiCad (a PCB design tool) on Linux systems.

Linux

  • github-config.md: A guide for configuring GitHub on Linux machines.
  • install-tools.sh: Installs essential tools for Linux development.

mdBook

  • run-mdbook-creator.sh: A script to run mdBook, a utility for creating and publishing online books from Markdown files.

Programming

  • create-fullstack-app.sh: Automates the setup of a full-stack application development environment.
  • install_lua.sh: Installs the Lua programming language on your system.

ROS2

  • A collection of scripts to install various ROS2 distributions and tools:
    • Etcher, Foxglove Studio, PlotJuggler, RealSense integration, and more.
    • Supports ROS2 versions like Foxy, Galactic, Humble, and Iron.

Tools

  • install-one-drive.sh: Installs OneDrive for Linux systems.
  • install-tools.sh: Installs general-purpose tools needed for development.
  • install_wireshark.sh: Installs Wireshark for network analysis.
  • run-terminal_opener.sh: A script to customize terminal behavior.

How to Use

  1. Clone the repository:

    git clone git@github.com:CagriCatik/my-bash-files-repository.git
  2. Navigate to a specific directory and run the desired script:

    cd <directory>
    ./<script_name>.sh

    Make sure the scripts have executable permissions. If not, use the following command:

    chmod +x <script_name>.sh

About

This repository contains a collection of bash scripts and documentation that help automate various installation and configuration tasks across different development environments and tools.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages