Skip to content

Instantly share code, notes, and snippets.

View angel190884's full-sized avatar

Angel Daniel Peregrino Juarez angel190884

View GitHub Profile
@angel190884
angel190884 / .md
Last active August 19, 2021 14:30
habilitar autoclompletado zsh

🤩 Autocompletar mientras escribe un comando

Git Clone el zsh-autocompletecomplemento en la carpeta del complemento OhMyZsh.

$ sudo git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

Una vez hecho esto, agregue el complemento en la ~/.zshrc lista de complementos del archivo.

plugins=(
  ...
@angel190884
angel190884 / .md
Last active August 16, 2021 17:06
mysql

#Comando para ver cuantas conexiones existen en la base

show processlist

# general use
alias ls='exa' # ls
alias l='exa -lbF --git' # list, size, type, git
alias ll='exa -lbGF --git' # long list
alias llm='exa -lbGd --git --sort=modified' # long list, modified date sort
alias la='exa -lbhHigUmuSa --time-style=long-iso --git --color-scale' # all list
alias lx='exa -lbhHigUmuSa@ --time-style=long-iso --git --color-scale' # all + extended list
# specialty views
alias lS='exa -1' # one column, just names
@angel190884
angel190884 / useForm.tsx
Created July 21, 2021 22:58 — forked from Klerith/useForm.tsx
Hook para el manejo de formularios
import { useState } from 'react';
export const useForm = <T extends Object>( initState: T ) => {
const [state, setState] = useState( initState );
const onChange = ( value: string, field: keyof T ) => {
setState({
...state,
[field]: value
@angel190884
angel190884 / init-rn.md
Created June 22, 2021 21:34 — forked from Klerith/init-rn.md
Comando para crear aplicación de React Native con TypeScript

Comando para crear un proyecto de RN con TS

npx react-native init AwesomeTSProject --template react-native-template-typescript
@angel190884
angel190884 / gist:c2af165429f2606b458010331adcf41b
Created May 13, 2021 14:33
Eliminar Archivos no deseados de Repositorio
Cómo eliminar archivos de un repositorio Git después de ignorarlos
Eliminarlos es sencillo con el siguiente comando:
git reset HEAD nombre_de_archivo
Si deseas eliminar todos los ficheros del directorio donde te encuentras, el comando sería el siguiente:
git reset HEAD
Con el comando git status se comprueba que los archivos ya no están en seguimiento.
@angel190884
angel190884 / InstalarZSH.md
Last active February 8, 2021 05:27
Instalación de ZSH

Instalar ZSH

zsh

sudo apt-get install zsh

default zsh(cambiar bash -> zsh)

chsh -s $(which zsh)