Skip to content

Instantly share code, notes, and snippets.

View brxyxn's full-sized avatar
🌎
Enjoying remote work!

Brayan López brxyxn

🌎
Enjoying remote work!
View GitHub Profile
@brxyxn
brxyxn / file-mime-types.ts
Created March 22, 2024 17:40 — forked from hiaux0/file-mime-types.ts
Typescript Enum for file mime types
// https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types
enum MimeTypes {
".aac" = "audio/aac",
".abw" = "application/x-abiword",
".arc" = "application/x-freearc",
".avi" = "video/x-msvideo",
".azw" = "application/vnd.amazon.ebook",
".bin" = "application/octet-stream",
".bmp" = "image/bmp",

Conventional Commit Messages

See how a minor change to your commit message style can make a difference. Examples

Have a look at CLI util git-conventional-commits to ensure this conventions and generate changelogs

Commit Formats

Default

@brxyxn
brxyxn / Emojis.md
Created April 23, 2023 15:06 — forked from parmentf/GitCommitEmoji.md
Commit message Emoji
@brxyxn
brxyxn / install-terraform.sh
Last active June 14, 2022 03:55
Script to install Terraform in Ubuntu 22.04 | Using gpg instead of apt-key (deprecated)
#!/bin/bash
# Install Terraform in Ubuntu 22.04 | using gpg instead of apt-key (deprecated)
curl https://apt.releases.hashicorp.com/gpg | gpg --dearmor | sudo tee /usr/share/keyrings/hashicorp.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/hashicorp.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list
sudo apt udpate
sudo apt install -y terraform
sudo apt update && sudo apt -y upgrade

# python3 -V || python -V
# sudo apt install software-properties-common
# sudo add-apt-repository ppa:deadsnakes/ppa
# sudo apt update
# sudo apt install python3.8
# optional: sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1
# python3 --version