Skip to content

Instantly share code, notes, and snippets.

View adeonir's full-sized avatar
💻
Working remotely

Adeonir Kohl adeonir

💻
Working remotely
View GitHub Profile
@adeonir
adeonir / semantic-commit-messages.md
Created October 25, 2021 13:50 — forked from joshbuchea/semantic-commit-messages.md
Semantic Commit Messages

Semantic Commit Messages

See how a minor change to your commit message style can make you a better programmer.

Format: <type>(<scope>): <subject>

<scope> is optional

Example

[alias]
ci = commit
co = checkout
cm = checkout master
cb = checkout -b
st = status -sb
sf = show --name-only
lg = log --pretty=format:'%Cred%h%Creset %C(bold)%cr%Creset %Cgreen<%an>%Creset %s' --max-count=30
incoming = !(git fetch --quiet && git log --pretty=format:'%C(yellow)%h %C(white)- %C(red)%an %C(white)- %C(cyan)%d%Creset %s %C(white)- %ar%Creset' ..@{u})
outgoing = !(git fetch --quiet && git log --pretty=format:'%C(yellow)%h %C(white)- %C(red)%an %C(white)- %C(cyan)%d%Creset %s %C(white)- %ar%Creset' @{u}..)
version: '3.5'
services:
database:
image: mariadb:latest
ports:
- 3306:3306
volumes:
- data:/var/lib/mysql
restart: always
@adeonir
adeonir / gitlab-ci.yml
Created November 28, 2018 11:32
Deploy to FTP using GitLab CI
deploy:
stage: deploy
only:
- master
script:
- apt-get update -qq && apt-get install -qq lftp -y
- lftp -c "set ftp:ssl-allow false; open -u $USERNAME,$PASSWORD $HOST; mirror -Rv dist/ ./public_html --ignore-time -p"
const gulp = require('gulp');
const yargs = require('yargs');
const plumber = require('gulp-plumber');
const sass = require('gulp-sass');
const postcss = require('gulp-postcss');
const autoprefixer = require('autoprefixer');
const cssnano = require('cssnano');
const svgmin = require('gulp-svgmin');
const rename = require('gulp-rename');
const babel = require('gulp-babel');
import { src, dest, watch, series, parallel } from 'gulp';
import plumber from 'gulp-plumber';
import stylus from 'gulp-stylus';
import postcss from 'gulp-postcss';
import autoprefixer from 'autoprefixer';
import lost from 'lost';
import rupture from 'rupture';
import cssnano from 'cssnano';
import pug from 'gulp-pug';
import babel from 'gulp-babel';
@adeonir
adeonir / .htaccess
Created December 23, 2016 14:10
CakePHP .htaccess configuration for HTTPS
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
@adeonir
adeonir / fancy-git-log-in-terminal
Created July 15, 2016 02:25 — forked from apavamontri/fancy-git-log-in-terminal
Fancy git log in terminal
git config --global alias.lg "log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative"
@adeonir
adeonir / ContextCmder-Enable.reg
Created May 23, 2016 17:54
Enable Cmder right click on Windows
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder]
@="Open Cmder Here"
"Icon"="C:\\Users\\adeonir\\.cmder\\Cmder.exe,0"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder\command]
@="\"C:\\Users\\adeonir\\.cmder\\Cmder.exe\" \"%V\""
[HKEY_CLASSES_ROOT\Directory\shell\Cmder]
@adeonir
adeonir / countries.php
Created May 12, 2016 19:21 — forked from JeffreyWay/countries.php
Country Names + Codes
[
"United States" => "us",
"Afghanistan" => "af",
"Albania" => "al",
"Algeria" => "dz",
"American Samoa" => "as",
"Andorra" => "ad",
"Angola" => "ad",
"Anguilla" => "ai",
"Antarctica" => "aq",