Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/env bash
set -euo pipefail
########################~Helper Functions~################################
#Helper function for linux os installs
__linuxInstall() {
local app="$1";
local snap_classic=${2-""};
@dscpsyl
dscpsyl / styleGuide.md
Last active April 10, 2025 04:59
styleGuide.md

Master Documentation

Commit Messages

Commit messages will follow the guidelines as set forth by Conventional Commits. A summary of the summary is provided here, along with the usage of the most common forms. Conventional Commits give the programming team the flexibility to customize commits to their needs while providing a basic foundation to work off of. Extending guidelines agreed upon by the team beyond Conventional Commits will also be noted here.

Basics

Basic Conventional Commits messages have the following format.

<type>[optional (scope)][optional !]: <description>
#!/bin/bash
# Set Up git to personal preferences
# Designed for macOS!
# Global Variables
# Rebase tool: https://github.com/MitMaro/git-interactive-rebase-tool
path=$(pwd)
read -rp "Project Git name(optional): " name