Skip to content

Instantly share code, notes, and snippets.

View ernestochapon's full-sized avatar
😎
Actualizanding ebrising

Ernesto L. Chapon ernestochapon

😎
Actualizanding ebrising
View GitHub Profile
@ernestochapon
ernestochapon / PROJECT_CONTEXT.md
Last active January 13, 2026 00:04
PHP/Laravel PROJECT_CONTEXT.md

Contexto Específico del Proyecto: Nombre del Proyecto

Proyecto: Nombre del Sistema Versión: 1.0.0 Creación: aaaa-mm-dd hh:mm Actualización: aaaa-mm-dd hh:mm

🚀 Stack Tecnológico del Proyecto

  • Laravel: 12.x
  • Livewire: 3.x
  • Tailwind CSS: 4.x (mobile-first obligatorio)
@ernestochapon
ernestochapon / CONTEXT.md
Last active January 12, 2026 23:14
PHP/Laravel CONTEXT.md file

Reglas de Desarrollo Proyectos PHP/Laravel

Versión: 1.0.2

Creación: 2025-10-16 19:45

Actualización: 2026-01-12 19:14

1. Fundamentos del Código y Calidad

  • 1.1. Estándares de PHP
@ernestochapon
ernestochapon / colaborar.md
Last active June 1, 2018 01:13
Colaborando en un proyecto en Git

Cómo colaborar en un proyecto en GitHub

Más de una vez se te habrán presentado las ganas de corregir algún "error" en algún código que te hayas encontrado en Git. Tal vez sean sólo ganas de demostrar tus conocimientos o simplemente tu deseo de ayudar a otros. Hacerlo es sencillo, para hacerlo, debes seguir los pasos que describo más adelante.

NOTA: Este gist está basado en el trabajo de BCasal.es, el cual pueden leer directamente aquí. 👍

1 Hacer fork al repositorio seleccionado

@ernestochapon
ernestochapon / rc.xml
Created March 29, 2018 05:57
Configuraciones de OpenBox (.config/openbox/)
<?xml version="1.0"?>
<openbox_config xmlns="http://openbox.org/3.4/rc" xmlns:xi="http://www.w3.org/2001/XInclude">
<resistance>
<strength>10</strength>
<screen_edge_strength>20</screen_edge_strength>
</resistance>
<focus>
<focusNew>yes</focusNew>
<followMouse>no</followMouse>
<focusLast>yes</focusLast>
@ernestochapon
ernestochapon / menu.xml
Created March 29, 2018 05:57
Configuraciones de OpenBox (.config/openbox/)
<?xml version="1.0" encoding="UTF-8"?>
<openbox_menu>
<menu id="AccessoriesMenu" label="Accesorios">
<menu id="MailPipeMenu" label="Correo-e" execute="al-mail-pipemenu"/>
<menu id="MessagingPipeMenu" label="Mensajería" execute="al-messaging-pipemenu"/>
<menu id="FilesharingPipeMenu" label="Archivos compartidos" execute="al-filesharing-pipemenu"/>
<menu id="screenshot" label="Capturas de pantalla">
<item label="Capturar ahora">
@ernestochapon
ernestochapon / autostart
Created March 29, 2018 05:49
Configuraciones de OpenBox (.config/openbox/)
# compton
al-compositor --start &
# enable numlock, commented out for laptop users
numlockx &
parcellite -d &
# restore wallpaper
nitrogen --restore &
@ernestochapon
ernestochapon / modules.conf
Last active March 29, 2018 05:48
Configuración de Polybar (.config/polybar/)
;=====================================================
; Modules
;=====================================================
;;;;;;;;;;;;;;;
;; Jgmenu ;;
;;;;;;;;;;;;;;;
[module/jgmenu]
type = custom/script
label = %output%
@ernestochapon
ernestochapon / master.conf
Last active March 29, 2018 05:48
Configuración de Polybar (.config/polybar/)
;=====================================================
; Colors & Settings
;=====================================================
[colors]
background = #2b303b
foreground = #c0c5ce
moderate = #ebcb8b
urgent = #bf616a
trim = #8fa1b3
@ernestochapon
ernestochapon / config
Last active March 29, 2018 05:47
Configuración de Polybar (.config/polybar/)
;=====================================================
; File Includes
;=====================================================
[section/base]
include-file = /home/tureco/.config/polybar/master.conf
include-file = /home/tureco/.config/polybar/modules.conf
;=====================================================
@ernestochapon
ernestochapon / .funcs
Created March 29, 2018 05:32
Funciones personalizadas para Zsh/Bash (¡¡¡AÚN SIN PROBAR NI TERMINAR!!!)
created='2018-03-12'
updated='2018-03-12'
version='1.45b'
function acercade() {
echo '3rn3st0 Zsh UDFs v'$version' actualizado el '$updated '\n'
echo 'clone() --> Clona un repositorio Git y lo almacena en '$HOME'/code'
echo 'configura() --> Permite editar los archivos de configuración de las aplicaciones más usadas'
echo 'laranew() --> Crea un nuevo repositorio Laravel (¡NO TERMINADA!)'
echo 'localip() --> Retorna la dirección IP local'