Skip to content

Instantly share code, notes, and snippets.

View gpressutto5's full-sized avatar

Guilherme Pressutto gpressutto5

  • Curitiba, Brazil
View GitHub Profile
<snippet>
<content><![CDATA[
http://placehold.it/${1:350}x${2:$1}/${3:cccccc}/${4:777777}.${5:jpg}?text=${0:Hello+World}
]]></content>
<tabTrigger>placehold</tabTrigger>
<scope>text.html</scope>
<description>Generates an image link</description>
</snippet>
# If you come from bash you might have to change your $PATH.
export PATH=$HOME/bin:/usr/local/bin:$HOME/.composer/vendor/bin:/usr/local/sbin:$PATH
PROMPT_TITLE='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}\007"'
export PROMPT_COMMAND="${PROMPT_COMMAND} ${PROMPT_TITLE}; "
# Fix https://github.com/robbyrussell/oh-my-zsh/issues/6835#issuecomment-390
ZSH_DISABLE_COMPFIX=true
# Set CLICOLOR if you want Ansi Colors in iTerm2
export CLICOLOR=1
@gpressutto5
gpressutto5 / LocalValetDriver.php
Created September 1, 2017 21:16
Magento 2 Local Driver for Laravel Valet
<?php
class LocalValetDriver extends LaravelValetDriver
{
/**
* Determine if the driver serves the request.
*
* @param string $sitePath
* @param string $siteName
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.18039216101169586</real>
@gpressutto5
gpressutto5 / .vimrc
Created February 5, 2018 15:13
My .vimrc
set termguicolors
syntax on
set background=dark
colorscheme material-theme
set nocompatible
set number
set ruler
set encoding=utf-8
set tabstop=4
let mapleader=","
@gpressutto5
gpressutto5 / WithAuth.php
Created April 4, 2018 14:46
Bearer JWT Login for Laravel HTTP Testing
<?php
namespace Tests\Feature;
use App\User;
use Tymon\JWTAuth\Facades\JWTAuth;
/**
* Trait WithAuth
*
<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Database\Events\QueryExecuted;
use Illuminate\Http\Request;
use Symfony\Component\Console\Helper\Table;
use Symfony\Component\Console\Helper\TableCell;
use Symfony\Component\Console\Output\StreamOutput;
@gpressutto5
gpressutto5 / Foo.php
Created October 11, 2018 06:10
Multiple laravel http client
<?php
namespace App\Facades;
use Illuminate\Support\Facades\Facade;
/**
* A facade for the Foo HttpClient service.
*
* @method static \Psr\Http\Message\ResponseInterface get(string|\Psr\Http\Message\UriInterface $uri, array $options = [])
<?php
namespace App\Http\Middleware;
use Closure;
use Tymon\JWTAuth\Exceptions\JWTException;
use Tymon\JWTAuth\JWTAuth;
class RefreshTokenIfLoggedIn
{
@gpressutto5
gpressutto5 / LocalValetDriver.php
Created April 6, 2019 22:51
JavaScript SPA Local Valet Driver
<?php
/**
* JavaScript SPA Local Valet Driver
*/
class LocalValetDriver extends ValetDriver
{
/**
* Serves
* Determine if the driver serves the request by checking for an