Skip to content

Instantly share code, notes, and snippets.

View vdonoladev's full-sized avatar
😍
in love with technology

Víctor Donola Ferreira vdonoladev

😍
in love with technology
View GitHub Profile
@vdonoladev
vdonoladev / Padrões de Commits.md
Created February 22, 2021 20:37
Padrões de Commits

📄
Padrões de commits

De acordo com a documentação do Convetional Commits, Commits Semânticos são uma convenção simples para ser utilizada nas mensagens de commit. Essa convenção define um conjunto de regras para criar um histórico de commit explícito, o que facilita a criação de ferramentas automatizadas.

Esses commits auxiliarão você e sua equipe a entenderem de forma facilitada quais alterações foram realizadas no trecho de código que foi commitado.

# CONFIGURAÇÕES
alias aliasconf='cursor .bash_aliases' # Abre o arquivo .bash_aliases no editor Cursor para edição rápida
# COMANDOS
alias cat='batcat' # Substitui o comando cat pelo batcat, que exibe arquivos com syntax highlighting
alias update='sudo apt update && sudo apt upgrade -y' # Atualiza a lista de pacotes e instala atualizações do sistema
alias ips='ip -c -br a' # Mostra os endereços IP de todas as interfaces de rede de forma colorida e resumida
alias ls='exa' # Substitui o comando ls pelo exa, que lista arquivos com cores e ícones
alias gh='history|grep' # Busca um comando específico no histórico do terminal
alias lt='tree -L 2' # Mostra a estrutura de diretórios em árvore com até 2 níveis de profundidade
#!/bin/bash
case "$1" in
haulin)
cd "/home/vdonoladev/Games/haulin/drive_c/Program Files (x86)/18 Wheels of Steel Haulin" \
&& wine haulin.exe
;;
nfs)
cd "/home/vdonoladev/myGames/PC/Need For Speed Most Wanted Black Edition" \
&& wine speed.exe