Skip to content

Repo for my configurations/dot files, here you can find all my configs of all my systems and apps that I have used in my life.

Notifications You must be signed in to change notification settings

gabobaxx/configs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

System Configuration

Config GIT & GitHub

git config --global user.name "Tu Nombre"

git config --global user.email "tu.correo@example.com"

git config --global core.editor "nvim"

Esto es importante para evitar problemas cuando colaboras en proyectos con personas que utilizan diferentes sistemas operativos.

Para la mayoría de los casos (especialmente si trabajas en un entorno mixto):

git config --global core.autocrlf true

git config --list

GitHub

ssh-keygen -t ed25519 -C "tu_correo@example.com"

eval "$(ssh-agent -s)"

Agrega tu clave privada al agente. Si usaste la ubicación y nombre de archivo por defecto, el comando sería:

ssh-add ~/.ssh/id_ed25519

Agregar la clave pública a tu cuenta de GitHub:

https://github.com/settings/keys

Copia el contenido de tu clave pública. Puedes hacerlo con el siguiente comando (reemplaza el nombre del archivo si es diferente):

cat ~/.ssh/id_ed25519.pub

Probar la conexión SSH: Abre tu terminal y ejecuta el siguiente comando:

ssh -T git@github.com

Si la conexión es exitosa, verás un mensaje como:

Hi <TuNombreDeUsuario>! You've successfully authenticated, but GitHub does not provide shell access.

Config SHELL

Installing

sudo pacman -S zsh zsh-completions

Cambia la shell por defecto

chsh -s /bin/zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Theme

.zshrc

ZSH_THEME="dst"

Plugins

  1. Auto Suggestions = Auto Complete
  2. Syntax highlighting = Colors on Syntax
  3. exa = ll colored command

sudo pacman -S zsh-autosuggestions zsh-syntax-highlighting exa

Para instalar yay

sudo pacman -S --needed base-devel git

git clone https://aur.archlinux.org/yay.git

cd yay

makepkg -si

Instalar zsh sudo

yay -S zsh-sudo

sudo pacman -S

Config File

git clone https://github.com/gabobaxx/configs.git

About

Repo for my configurations/dot files, here you can find all my configs of all my systems and apps that I have used in my life.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published