Skip to content

Instantly share code, notes, and snippets.

View Skatox's full-sized avatar
🏠
Working from home

Miguel Useche Skatox

🏠
Working from home
View GitHub Profile
@Skatox
Skatox / wc-api-custom.php
Created November 16, 2015 21:19
Woocommerce API REST custom path
<?php
/**
* Custom API REST path class
*
* @package MyPlugin
* @author Skatox
*/
class WC_API_Custom extends WC_API_Resource
{
@Skatox
Skatox / upgrade.sh
Last active March 31, 2018 20:43 — forked from uggedal/upgrade.sh
Upgrade postgresql from 9.4 to 9.5 on Arch Linux
systemctl stop postgresql && pacman -Syu --noconfirm && su - postgres -c 'mv /var/lib/postgres/data /var/lib/postgres/olddata' && su - postgres -c "initdb --locale en_US.UTF-8 -D '/var/lib/postgres/data'" && systemctl start postgresql.service && systemctl stop postgresql.service && pacman -S postgresql-old-upgrade --noconfirm && su - postgres -c 'pg_upgrade -d /var/lib/postgres/olddata/ -D /var/lib/postgres/data/ -b /opt/pgsql-9.4/bin/ -B /usr/bin/' && /var/lib/postgres/delete_old_cluster.sh && rm /var/lib/postgres/delete_old_cluster.sh && /var/lib/postgres/analyze_new_cluster.sh && systemctl start postgresql.service && pacman -Rs postgresql-old-upgrade --noconfirm
@Skatox
Skatox / class-my-class.php
Created August 23, 2017 14:07
A WordPress plugin class
<?php
/**
* Class description
*
* @package Plugin name
*/
/**
* Class My_Class
*
@Skatox
Skatox / .ideavimrc
Created October 15, 2023 13:29
My ideavim file
set clipboard+=unnamed
set relativenumber
set number
let mapleader=" "
set ideajoini
set quickscope
"" -- Suggested options --
" Show a few lines of context around the cursor. Note that this makes the
" text scroll if you mouse-click near the start or end of the window.