<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Joshua CG</title>
    <description>The latest articles on DEV Community by Joshua CG (@ojoshuacg).</description>
    <link>https://dev.to/ojoshuacg</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F864021%2Fdabbd58c-9758-423e-8f2f-273269c2bc5f.jpg</url>
      <title>DEV Community: Joshua CG</title>
      <link>https://dev.to/ojoshuacg</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ojoshuacg"/>
    <language>en</language>
    <item>
      <title>Postgres en Arch Linux</title>
      <dc:creator>Joshua CG</dc:creator>
      <pubDate>Wed, 28 Dec 2022 15:22:23 +0000</pubDate>
      <link>https://dev.to/ojoshuacg/postgres-en-arch-linux-332</link>
      <guid>https://dev.to/ojoshuacg/postgres-en-arch-linux-332</guid>
      <description>&lt;p&gt;&lt;a href="https://www.postgresql.org/"&gt;PostgreSQL&lt;/a&gt; o tambien conocido como &lt;a href="https://www.postgresql.org/"&gt;postgres&lt;/a&gt; es una base de datos relacional open source muy popular que es utilizado por Netflix, Uber e Instagram (por mencionar algunos), ademas de ser soportado por muchos lenguajes de programacion.&lt;/p&gt;

&lt;p&gt;A continuacion mostraremos como instalar PostgreSQL, dentro de &lt;a href="//archlinux.org/"&gt;ArchLinux&lt;/a&gt; o algunas de sus distribuciones basadas en el, como lo es &lt;a href="//manjaro.org/"&gt;Manjaro&lt;/a&gt;, &lt;a href="https://endeavouros.com/"&gt;EndeavourOS&lt;/a&gt;, &lt;a href="https://arcolinux.com/"&gt;Arco Linux&lt;/a&gt;, &lt;a href="https://archcraft.io/"&gt;ArchCraft&lt;/a&gt;, &lt;a href="https://garudalinux.org/"&gt;Garuda&lt;/a&gt;, entre otros.&lt;/p&gt;




&lt;h2&gt;
  
  
  Instalar Postgresql
&lt;/h2&gt;

&lt;p&gt;Para poder instalar postgresql desde una distribucion Arch Linux procederemos con el siguiente comando&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;pacman &lt;span class="nt"&gt;-S&lt;/span&gt; postgresql
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Despues verificamos su instalacion consultando su version&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;postgres &lt;span class="nt"&gt;--version&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Postgresql nos agrega un nuevo usuario al sistema llamado &lt;code&gt;postgres&lt;/code&gt;, por ello, vamos a entrar al sistema con este usuario&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo&lt;/span&gt; &lt;span class="nt"&gt;-iu&lt;/span&gt; postgres

&lt;span class="c"&gt;# o&lt;/span&gt;

su &lt;span class="nt"&gt;-l&lt;/span&gt; postgres
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Una vez dentro del sistema con el usuario &lt;code&gt;postgres&lt;/code&gt; debemos inicializar el gestor de base de datos.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;initdb &lt;span class="nt"&gt;-D&lt;/span&gt; /var/lib/postgres/data
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Configurar Postgresql
&lt;/h2&gt;

&lt;p&gt;Nos salimos del sistema con este usuario. Procederemos a cambiar la configuracion del archivo &lt;code&gt;/var/lib/postgres/data/postgresql.conf&lt;/code&gt;.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;nano /var/lib/postgres/data/postgresql.conf

    &lt;span class="c"&gt;# Agregaremos/modificaremos la siguiente linea&lt;/span&gt;

    listen_addresses &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s1"&gt;'*'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Modificaremos el siguiente archivo &lt;code&gt;/var/lib/postgres/data/pg_hba.conf&lt;/code&gt;, pero antes, vamos a obtener nuestra IPv4&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Obtener direccion IPv4 del computador&lt;/span&gt;
ip addr | &lt;span class="nb"&gt;grep &lt;/span&gt;inet

&lt;span class="c"&gt;# Editar el archivo pg_hba.conf&lt;/span&gt;
&lt;span class="nb"&gt;sudo &lt;/span&gt;nano /var/lib/postgres/data/pg_hba.conf

    &lt;span class="c"&gt;# Dentro del archivo, encontrar las siguientes lineas...&lt;/span&gt;

    &lt;span class="c"&gt;# TYPE  DATABASE        USER            ADDRESS                 METHOD&lt;/span&gt;
    &lt;span class="c"&gt;# "local" is for Unix domain socket connections only&lt;/span&gt;
    &lt;span class="nb"&gt;local   &lt;/span&gt;all             user                                    trust

    &lt;span class="c"&gt;# Agrega la siguiente linea en donde&lt;/span&gt;
    &lt;span class="c"&gt;# reemplazar xxx.xxx.xxx.xxx/xx por su dirección IP&lt;/span&gt;
    host    all             all             xxx.xxx.xxx.xxx/xx      md5
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Cambiar contraseña del usuario
&lt;/h2&gt;

&lt;p&gt;Ahora tendremos que modificar la contraseña del usuario &lt;code&gt;postgres&lt;/code&gt; dentro del sistema y dentro del servidor Postgresql.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;passwd postgres

&lt;span class="c"&gt;# Luego de esto, ingresaremos la contraseña.&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Y para cambiar la contraseña del servidor, ingresaremos los siguientes comandos.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo&lt;/span&gt; &lt;span class="nt"&gt;-iu&lt;/span&gt; postgres

&lt;span class="c"&gt;# o&lt;/span&gt;

su &lt;span class="nt"&gt;-l&lt;/span&gt; postgres

&lt;span class="c"&gt;# Dentro...&lt;/span&gt;
&lt;span class="o"&gt;[&lt;/span&gt;postgres]&lt;span class="nv"&gt;$ &lt;/span&gt;psql
&lt;span class="o"&gt;[&lt;/span&gt;postgres]&lt;span class="nv"&gt;$ &lt;/span&gt;ALTER USER postgres WITH password &lt;span class="s1"&gt;'xxxx'&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="c"&gt;# En las 'xxxx' pondremos nuestra contraseña&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Inicializar y activar servicio de Postgresql
&lt;/h2&gt;

&lt;p&gt;Para finalizar, vamos a inicializar el servicio y activarlo.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sudo &lt;/span&gt;systemctl start postgresql.service
&lt;span class="nb"&gt;sudo &lt;/span&gt;systemctl &lt;span class="nb"&gt;enable &lt;/span&gt;postgresql.service
&lt;span class="nb"&gt;sudo &lt;/span&gt;systemctl status postgresql.service
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Y ahora...?
&lt;/h2&gt;

&lt;p&gt;Ahora solo debemos conectarnos a traves de un lenguaje como lo puede ser Python, Javascript, Java, C#, etc, etc... Solo recuerda:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;user:       postgres
password:   &amp;lt;your_password&amp;gt;
host:       localhost
port:       5432
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;También podemos gestionar nuestra base de datos con ayuda de &lt;a href="https://www.pgadmin.org/"&gt;pgAdmin&lt;/a&gt;, el cual es gratuito y el principal administrador, o utilizar otros, como lo es &lt;a href="https://www.beekeeperstudio.io/"&gt;Beekeeper Studio&lt;/a&gt; en su version community, &lt;a href="https://dbgate.org/"&gt;DbGate&lt;/a&gt; u otro de tu preferencia.&lt;/p&gt;




&lt;h3&gt;
  
  
  &lt;em&gt;Fuentes&lt;/em&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://wiki.archlinux.org/title/PostgreSQL#Installation"&gt;PostgreSQL - Wiki Arch Linux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/arteaprogramar/Linux-Installations/wiki/Manjaro-%7C-Postgresql-12-y-PGAdmin4"&gt;github/arteaprogramar - Wiki Postgresql &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>postgres</category>
      <category>archlinux</category>
      <category>spanish</category>
    </item>
    <item>
      <title>Artix Linux - Instalacion</title>
      <dc:creator>Joshua CG</dc:creator>
      <pubDate>Mon, 18 Jul 2022 01:24:40 +0000</pubDate>
      <link>https://dev.to/ojoshuacg/artix-linux-instalacion-2j4k</link>
      <guid>https://dev.to/ojoshuacg/artix-linux-instalacion-2j4k</guid>
      <description>&lt;h2&gt;
  
  
  Introduccion
&lt;/h2&gt;

&lt;p&gt;Esta es una guia para poder instalar Artix Linux version &lt;strong&gt;XFCE&lt;/strong&gt; (Entorno de Escritorio - Desktop Environment) realizando un Dual Boot con Windows 10&lt;/p&gt;

&lt;h2&gt;
  
  
  Descarga ISO
&lt;/h2&gt;

&lt;p&gt;Lo primero que haremos, sera descargar la imagen ISO dentro de la &lt;a href="https://artixlinux.org/download.php"&gt;pagina oficial&lt;/a&gt;. La opcion que elegiremos sera con escritorio XFCE con el &lt;strong&gt;sistema de arranque&lt;/strong&gt; (Init System) OpenRC.&lt;/p&gt;

&lt;p&gt;Ahora para obtener una USB Booteable, utilizaremos el software &lt;a href="https://www.balena.io/etcher/"&gt;Balena Etcher&lt;/a&gt; (Altamente recomendable, con rufus no fue posible realizar la USB boot). El cual es muy sencillo de utilizar, incluiremos nuestra imagen ISO descargada y una USB de &lt;strong&gt;al menos 4 GB&lt;/strong&gt; (Al menos a mi me ha funcionado con XFCE, LXDE, LXQT y KDE Plasma). &lt;/p&gt;

&lt;p&gt;Mientras creamos nuestra USB Booteable, vamos a reservar el espacio en nuestro disco duro, para ello dentro de Windows, con el administrador de discos, creamos un &lt;strong&gt;Nuevo volumen simple&lt;/strong&gt; asignamos el espacio que queramos y listo.&lt;br&gt;
No es necesario asignarle un sistema de archivos (formatearlo).&lt;/p&gt;

&lt;p&gt;Despues de obtener nuestra USB Booteable reiniciamos nuestro equipo con la USB conectada.&lt;/p&gt;
&lt;h2&gt;
  
  
  Instalacion
&lt;/h2&gt;

&lt;p&gt;Para instalar Artix Linux, es muy sencillo, primeramente en el grub (pantalla de inicio) vamos a cambiar nuestra distribucion de teclado (keytable) a español o latinoamericano, y de ser necesario, el idioma (lang).&lt;br&gt;
Luego elegir la opcion - &lt;strong&gt;From CD/DVD/ISO: artix.##_##&lt;/strong&gt; -.&lt;br&gt;
Despues de ello, empezara a configurarse, nos mostrara su escritorio, vamos a abrir &lt;strong&gt;Install Artix&lt;/strong&gt;.&lt;br&gt;
Al contar con una interfaz solo debemos seleccionar nuestro idioma, region, distribucion de teclado, y elegir la &lt;strong&gt;Particion Manual&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Dentro de la particion manual crearemos las siguientes particiones seleccionando la particion que habiamos reservado anteriormente.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tamaño&lt;/th&gt;
&lt;th&gt;Sistema de archivos&lt;/th&gt;
&lt;th&gt;Punto de montaje&lt;/th&gt;
&lt;th&gt;Flags&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;512 MB&lt;/td&gt;
&lt;td&gt;fat32&lt;/td&gt;
&lt;td&gt;/boot/efi o /boot&lt;/td&gt;
&lt;td&gt;boot&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4096 MB &lt;br&gt; o 2048 MB&lt;/td&gt;
&lt;td&gt;linux swap&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ALL&lt;/td&gt;
&lt;td&gt;ext4&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Luego de esto definimos nuestro usuario, nombre del equipo, contraseña del usuario y contraseña para el entorno root.&lt;br&gt;
Por ultimo nos mostrara un resumen de lo que procedera a hacer, aceptamos los cambios, y comenzara la instalacion. &lt;br&gt;
Al terminar, reiniciamos el sistema, desconectamos la USB y nos debera mostrar el GRUB permitiendonos elegir entre el sistema Artix o Windows.&lt;/p&gt;
&lt;h2&gt;
  
  
  Primeros pasos
&lt;/h2&gt;

&lt;p&gt;Lo primero que haremos, sera abrir la consola, e ingresar el comando&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;pacman &lt;span class="nt"&gt;--version&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Para asegurarnos que tenemos el gestor de paquetes pacman, luego de ello, vamos a habilitar algunos &lt;a href="https://wiki.artixlinux.org/Main/Repositories"&gt;repositorios de descarga&lt;/a&gt;, para ello, vamos a ejecutar los siguientes comandos&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;su          &lt;span class="c"&gt;# Ingresar contraseña de root&lt;/span&gt;
nano /etc/pacman.conf   &lt;span class="c"&gt;# nano es un editor de texto nativo de la terminal&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Primero ejecutamos &lt;code&gt;su&lt;/code&gt; para entrar en el modo &lt;strong&gt;root&lt;/strong&gt;, luego con nano, nos abrira un archivo que debemos editar ya sea agregando o descomentando (quitar las &lt;strong&gt;#&lt;/strong&gt;) las siguientes lineas:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt; &lt;span class="c"&gt;# Artix&lt;/span&gt;
 &lt;span class="o"&gt;[&lt;/span&gt;system]
 Include &lt;span class="o"&gt;=&lt;/span&gt; /etc/pacman.d/mirrorlist

 &lt;span class="o"&gt;[&lt;/span&gt;world]
 Include &lt;span class="o"&gt;=&lt;/span&gt; /etc/pacman.d/mirrorlist

 &lt;span class="o"&gt;[&lt;/span&gt;galaxy]
 Include &lt;span class="o"&gt;=&lt;/span&gt; /etc/pacman.d/mirrorlist

 &lt;span class="o"&gt;[&lt;/span&gt;lib32]
 Include &lt;span class="o"&gt;=&lt;/span&gt; /etc/pacman.d/mirrorlist
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Luego de modificar el archivo, presionamos &lt;code&gt;Ctrl + O&lt;/code&gt; para guardar cambios &lt;code&gt;Enter&lt;/code&gt; para confirmar el nombre del archivo y &lt;code&gt;Ctrl + X&lt;/code&gt; para cerrar el archivo.&lt;/p&gt;

&lt;p&gt;A continuacion dentro de la terminal vamos a ejecutar los siguientes comandos&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;su      &lt;span class="c"&gt;# En caso de habernos salido antes&lt;/span&gt;
pacman &lt;span class="nt"&gt;-Syyu&lt;/span&gt;
pacman &lt;span class="nt"&gt;-S&lt;/span&gt; &lt;span class="nt"&gt;--needed&lt;/span&gt; git base-devel   &lt;span class="c"&gt;# Enter (all) y Yes&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Con estos comandos, ya es posible instalar los paquetes (programas) que nos permita los repositorios de Artix, y de los repositorios de &lt;a href="https://aur.archlinux.org"&gt;AUR&lt;/a&gt;&lt;br&gt;
Ahora vamos a instalar el navegador Firefox&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;exit&lt;/span&gt;    &lt;span class="c"&gt;# Salirnos del entorno root (solo si sigues en el)&lt;/span&gt;
&lt;span class="nb"&gt;sudo &lt;/span&gt;pacman &lt;span class="nt"&gt;-S&lt;/span&gt; firefox
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Luego de esto, probaremos instalando &lt;a href="https://github.com/Jguer/yay"&gt;yay&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;mkdir &lt;/span&gt;aur   &lt;span class="c"&gt;# Creamos una carpeta&lt;/span&gt;
&lt;span class="nb"&gt;cd &lt;/span&gt;aur      &lt;span class="c"&gt;# Nos movemos a la carpeta creada&lt;/span&gt;
git clone https://aur.archlinux.org/yay.git     &lt;span class="c"&gt;# Clonamos el proyecto&lt;/span&gt;
&lt;span class="nb"&gt;cd &lt;/span&gt;yay      &lt;span class="c"&gt;# Nos dirigimos a la carpeta del proyecto&lt;/span&gt;
makepkg &lt;span class="nt"&gt;-si&lt;/span&gt; &lt;span class="c"&gt;# Instalamos el paquete&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Tambien instalaremos &lt;a href="https://github.com/Morganamilo/paru"&gt;paru&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git clone https://aur.archlinux.org/paru-bin.git
&lt;span class="nb"&gt;cd &lt;/span&gt;paru-bin
makepkg &lt;span class="nt"&gt;-si&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Con esto, ya es posible instalar los paquetes que queramos desde &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://aur.archlinux.org"&gt;AUR&lt;/a&gt;, clonando los proyectos y realizando un &lt;code&gt;makepkg -si&lt;/code&gt; &lt;/li&gt;
&lt;li&gt;Desde el package manager (pacman) &lt;code&gt;sudo pacman -S name-package&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Desde yay &lt;code&gt;yay -S name-package&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Desde paru &lt;code&gt;paru -S name-package&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Si quieres ver un poco mas, puedes hecharle un vistazo a mi gist.&lt;br&gt;
&lt;a href="https://gist.github.com/OJoshuaCG/13f605b02711aea82ecd4b807e9351df"&gt;Artix Linux - Instalacion&lt;/a&gt;&lt;/p&gt;

</description>
      <category>linux</category>
      <category>archlinux</category>
      <category>spanish</category>
      <category>espanol</category>
    </item>
    <item>
      <title>Configurar git con GitHub</title>
      <dc:creator>Joshua CG</dc:creator>
      <pubDate>Tue, 31 May 2022 17:01:26 +0000</pubDate>
      <link>https://dev.to/ojoshuacg/configurar-git-local-con-github-5986</link>
      <guid>https://dev.to/ojoshuacg/configurar-git-local-con-github-5986</guid>
      <description>&lt;h2&gt;
  
  
  Introduccion
&lt;/h2&gt;

&lt;p&gt;Para empezar, sera necesario (recomendable) que tengas instalado tu editor de codigo favorito (&lt;a href="https://www.sublimetext.com"&gt;Sublime Text&lt;/a&gt;, &lt;a href="https://atom.io"&gt;Atom&lt;/a&gt;, &lt;a href="https://code.visualstudio.com"&gt;Visual Studio Code&lt;/a&gt;, &lt;a href="https://www.vim.org/download.php"&gt;vim&lt;/a&gt; u otro...).&lt;br&gt;
Luego debemos crear una cuenta de &lt;a href="https://github.com"&gt;GitHub&lt;/a&gt;, si no tienes en claro el nombre de usuario, puedes cambiarlo despues.&lt;br&gt;
Por ultimo tendremos que instalar &lt;a href="https://git-scm.com"&gt;git&lt;/a&gt; activando la opcion de instalar "git bash".&lt;br&gt;
Despues de la instalacion abrimos una terminal y escribimos para confirmar que git se instalo correctamente:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git --version
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Configurando  Git
&lt;/h2&gt;

&lt;p&gt;Ahora debemos configurar un nombre de usuario y un correo el cual permitira identificar quien realiza las cambios en los codigos que utilicen git.&lt;br&gt;
Abriremos una terminal, y escribimos&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git config --global user.name "Ingrese un nombre de usuario"
git config --global user.email "Ingrese un correo"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;em&gt;Este usuario y correo no es necesario que coincida con tu cuenta de GitHub&lt;/em&gt;. Para visualizar estos datos podemos ingresar el siguiente comando:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git config --global -l
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Con esto, ya tenemos configurado git para su funcionamiento localmente.&lt;/p&gt;




&lt;h2&gt;
  
  
  Enlazando GitHub con tu computadora
&lt;/h2&gt;

&lt;p&gt;Debemos iniciar sesion en nuestra cuenta de GitHub, para despues dirigirnos a &lt;a href="https://github.com/settings/keys"&gt;settings &amp;gt; SSH and GPG keys&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--yU5nV-FM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nhlz1g0z7kc9p2mgkr36.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--yU5nV-FM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nhlz1g0z7kc9p2mgkr36.png" alt="settings/keys" width="880" height="390"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ahora vamos a seguir la guia del apartado &lt;a href="https://docs.github.com/es/authentication/connecting-to-github-with-ssh"&gt;Generar claves SSH&lt;/a&gt; el punto &lt;a href="https://docs.github.com/es/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent"&gt;Generar una nueva clave SSH&lt;/a&gt;.&lt;br&gt;
&lt;em&gt;Si cuentas con otro sistema operativo diferente a Windows (Mac o Linux) puedes seguir las guias correspondientes dentro de las pestañas del apartado de la misma pagina&lt;/em&gt;.&lt;br&gt;
Tendremos que abrir &lt;strong&gt;Git Bash&lt;/strong&gt; e ingresar la siguiente linea de comando:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ssh-keygen -t ed25519 -C "your_email@example.com"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;El cual sera necesario &lt;strong&gt;ingresar el correo que tienes enlazado a tu cuenta de GitHub&lt;/strong&gt;, ademas de ingresar una contraseña opcional, con la posibilidad de dejarla vacia (sin contraseña) la cual yo recomiendo esto ultimo.&lt;br&gt;
Terminado este proceso, nos mostrara la ruta en donde se ha generado nuestra clave, en Windows hay que dirigirnos a la carpeta &lt;code&gt;%USERPROFILE%/.ssh&lt;/code&gt; dentro encontraremos el archivo &lt;code&gt;id_ed25519.pub&lt;/code&gt; el cual abriremos con ayuda del Bloc de Notas, copiamos todo su contenido.&lt;/p&gt;

&lt;p&gt;Dentro de GitHub, en el apartado &lt;a href="https://github.com/settings/keys"&gt;settings &amp;gt; SSH and GPG keys&lt;/a&gt; debemos seleccionar &lt;a href="https://github.com/settings/ssh/new"&gt;New SSH Key&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--yU5nV-FM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nhlz1g0z7kc9p2mgkr36.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--yU5nV-FM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nhlz1g0z7kc9p2mgkr36.png" alt="settings/keys" width="880" height="390"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Dentro vamos a ingresar un nombre para nuestra clave y pegar el contenido del archivo &lt;code&gt;id_ed25519.pub&lt;/code&gt; que previamente copiamos, añadimos esta nueva clave, nos solicitara ingresar nuestra contraseña y listo&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dDxswraS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hj52k5yn3ghtwnns01qy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dDxswraS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hj52k5yn3ghtwnns01qy.png" alt="Nueva clave GitHub" width="824" height="430"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Podemos enlazar varias claves a nuestras cuenta de GitHub, dependiendo los distintos equipos o sistemas operativos que usemos.&lt;/p&gt;

</description>
      <category>git</category>
      <category>github</category>
      <category>spanish</category>
      <category>espanol</category>
    </item>
    <item>
      <title>Carpetas doble de OneDrive (Windows 10)</title>
      <dc:creator>Joshua CG</dc:creator>
      <pubDate>Thu, 26 May 2022 13:54:28 +0000</pubDate>
      <link>https://dev.to/ojoshuacg/carpetas-doble-de-onedrive-windows-10-539g</link>
      <guid>https://dev.to/ojoshuacg/carpetas-doble-de-onedrive-windows-10-539g</guid>
      <description>&lt;p&gt;Haz tenido el problema de al tener tu cuenta de OneDrive vinculada, de la nada en el explorador de archivos aparecen dos carpetas de OneDrive, una donde no tienes nada o la carpeta no existe y otra de la cuenta vinculada, pero no sabes quitarla?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuk5b2rb883giiggkj5hh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuk5b2rb883giiggkj5hh.png" alt="Problema"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Solucion
&lt;/h3&gt;

&lt;p&gt;Para ello, tendremos que presionar &lt;code&gt;Ctrl + R&lt;/code&gt; y escribir &lt;code&gt;regedit&lt;/code&gt; te abrira una ventana, tendras que dirigirte a:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Equipo\HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Dentro, buscaras el registro &lt;code&gt;System.IsPinnedToNameSpaceTree&lt;/code&gt; &lt;br&gt;
Si no existe, deberas crearlo dando click izquierdo sobre el espacio en blanco &amp;gt; Nuevo &amp;gt; Valor de DWORD (32 bits).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmd7d6curur6y4toufjlm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmd7d6curur6y4toufjlm.png" alt="Crear registro"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Dandole como nombre &lt;code&gt;System.IsPinnedToNameSpaceTree&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Ahora, das doble click sobre el y tendras que ponerle el valor de &lt;strong&gt;0&lt;/strong&gt; con Base &lt;strong&gt;Hexadecimal&lt;/strong&gt; damos aceptar.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl7mdd1wdjs96uo7lpcj2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl7mdd1wdjs96uo7lpcj2.png" alt="Registro"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Abres el explorador de archivos y podras ver que ya no esta la segunda carpeta de OneDrive.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd5aabff1qgbsh24slwws.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd5aabff1qgbsh24slwws.png" alt="Solucion"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>onedrive</category>
      <category>w10</category>
      <category>spanish</category>
      <category>espanol</category>
    </item>
    <item>
      <title>Problemas al cambiar la ubicacion predeterminada de carpetas en Windows 10</title>
      <dc:creator>Joshua CG</dc:creator>
      <pubDate>Thu, 26 May 2022 13:32:11 +0000</pubDate>
      <link>https://dev.to/ojoshuacg/problemas-con-ubicacion-de-carpetas-predeterminadas-w10-5af8</link>
      <guid>https://dev.to/ojoshuacg/problemas-con-ubicacion-de-carpetas-predeterminadas-w10-5af8</guid>
      <description>&lt;p&gt;Si al instalar Windows 10, cuentas con dos discos de almacenamiento, en donde tu disco &lt;code&gt;C:&lt;/code&gt; se aloja tu instalación de Windows y en el otro disco se encuentran archivos personales. Entonces quieres cambiar la ubicación de las carpetas Documentos, Descargas, Imagenes... al tu segundo disco de almacenamiento, pero no te es posible debido al error...&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;

No se puede mover la carpeta porque hay una carpeta no redirigible 
en la misma ubicación. Acceso denegado


&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fevtzp6fszevdsnnnadh6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fevtzp6fszevdsnnnadh6.png" alt="Imagen problema"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Para ello, haz intentando eliminar manualmente la carpeta desde &lt;code&gt;Users&lt;/code&gt;, pero esta se vuelve a crear y volvemos al mismo problema, incluso desinstalar &lt;strong&gt;OneDrive&lt;/strong&gt; no logra resolver este problema.&lt;/p&gt;




&lt;h3&gt;
  
  
  Solucion
&lt;/h3&gt;

&lt;p&gt;Para poder resolver este problema, tenemos que modificar algunos registros. Presionaremos &lt;code&gt;Ctrl + R&lt;/code&gt; dentro escribimos &lt;code&gt;regedit&lt;/code&gt;.&lt;br&gt;
Ahora buscaremos en la ubicación&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;

Equipo\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders


&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Dentro encontraremos varios registros, para ello nos enfocaremos principalmente en la columna &lt;strong&gt;Datos&lt;/strong&gt; la cual nos ayudara a saber la ubicacion predeterminadas de cada carpeta y cual registro debemos modificar. En este caso, seran aquellos que contengan en su ruta "One Drive"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx682zxy7e82rpyy7602v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx682zxy7e82rpyy7602v.png" alt="Regedit con Onedrive"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Vamos a ir modificando los registro deseados dando doble click sobre ellos y poniendo la ubicación deseada de la carpeta. &lt;br&gt;
&lt;em&gt;Recuerda que esta ubicacion debe existir para no tener problemas&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw7d8pyqpswbb8pawqgmg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw7d8pyqpswbb8pawqgmg.png" alt="Cambio de ruta"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Al final obtendremos algo parecido a lo de abajo, con todos los registros deseados cambiados. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi4ddwlw1v6skk7k6fv6k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi4ddwlw1v6skk7k6fv6k.png" alt="Regedit"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Luego de esto, tendremos que reiniciar nuestro computador para que los cambios se realicen en el &lt;strong&gt;Explorador de Archivos&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Focpe969zmgjaagy1x87v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Focpe969zmgjaagy1x87v.png" alt="Cambios realizados"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>w10</category>
      <category>spanish</category>
      <category>espanol</category>
    </item>
    <item>
      <title>Configurando neovim</title>
      <dc:creator>Joshua CG</dc:creator>
      <pubDate>Thu, 26 May 2022 00:13:17 +0000</pubDate>
      <link>https://dev.to/ojoshuacg/configurando-neovim-3ng0</link>
      <guid>https://dev.to/ojoshuacg/configurando-neovim-3ng0</guid>
      <description>&lt;h2&gt;
  
  
  Instalacion de nvim
&lt;/h2&gt;

&lt;p&gt;Para instalar neovim en windows, ejecutaremos en el Powershell el siguiente comando&lt;/p&gt;

&lt;p&gt;&lt;code&gt;winget install Neovim.Neovim&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Para corroborar la instalacion, escribiremos &lt;code&gt;nvim&lt;/code&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Para editar un archivo, presionamos la tecla &lt;code&gt;i&lt;/code&gt; (insert mode).&lt;/li&gt;
&lt;li&gt;Para salir del modo edicion, presionamos la tecla &lt;code&gt;Esc&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Para salir de neovim, presionamos &lt;code&gt;Esc&lt;/code&gt; y escribimos &lt;code&gt;:q&lt;/code&gt;, luego Enter.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Personalización
&lt;/h2&gt;

&lt;p&gt;Para personalizar neovim podemos utilizar proyectos ya creados y configurados para trabajar con el, algunas opciones son las siguientes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://nvchad.com/"&gt;NvChad&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.lunarvim.org/es/"&gt;LunarVim&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://astronvim.github.io/"&gt;AstroNvim&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Estas personalizaciones se apoyan del lenguaje de programación &lt;a href="https://www.lua.org/"&gt;&lt;code&gt;lua&lt;/code&gt;&lt;/a&gt; el cual te permitira seguir personalizando y aprendiendo el funcionamiento de neovim.&lt;/p&gt;

&lt;p&gt;Una alternativa para personalizar neovim, es realizarlo manualmente, el cual describo debajo.&lt;/p&gt;




&lt;h2&gt;
  
  
  Instalacion de vim plug
&lt;/h2&gt;

&lt;p&gt;El siguiente paso es instalar &lt;a href="https://github.com/junegunn/vim-plug"&gt;vim plug&lt;/a&gt; este nos permitira instalar plugins para neovim&lt;br&gt;
Ejecutamos el siguiente comando en nuestro Powershell&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |` ni "$(@($env:XDG_DATA_HOME, $env:LOCALAPPDATA)[$null -eq $env:XDG_DATA_HOME])/nvim-data/site/autoload/plug.vim" -Force
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Para confirmar su instalacion, basta con ir a la ruta&lt;br&gt;
&lt;code&gt;%USERPROFILE%\AppData\Local\nvim-data\site\autoload&lt;/code&gt;&lt;br&gt;
Y dentro encontraremos el archivo &lt;code&gt;plug.vim&lt;/code&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Instalacion de Plugins
&lt;/h2&gt;

&lt;p&gt;Primero vamos a dirigirnos a &lt;code&gt;%USERPROFILE%\AppData\Local&lt;/code&gt; creamos una carpeta llamada &lt;code&gt;nvim&lt;/code&gt; y dentro otra llamada &lt;code&gt;plugged&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Dentro de &lt;code&gt;nvim&lt;/code&gt; creamos un archivo llamado &lt;code&gt;init.vim&lt;/code&gt; o descargamos el siguiente &lt;a href="https://raw.githubusercontent.com/OJoshuaCG/dotfiles/main/nvim/init.vim"&gt;archivo&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Este archivo contendra la configuracion personalizada de cada usuario. Ahora vamos a abrir el archivo en la terminal con el comando&lt;/p&gt;

&lt;p&gt;&lt;code&gt;nvim init.vim&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Dentro ejecutaremos&lt;/p&gt;

&lt;p&gt;&lt;code&gt;:PlugInstall&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Y empezara a instalarse todos los plugins, una vez finalizado, para salir presionamos &lt;code&gt;Esc&lt;/code&gt; y escribimos &lt;code&gt;:q&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Ahora, podemos ingresar de nuevo al archivo con &lt;code&gt;nvim init.vim&lt;/code&gt; y visualizaremos nuestra configuracion establecida.&lt;/p&gt;

&lt;h2&gt;
  
  
  Y ahora que?
&lt;/h2&gt;

&lt;p&gt;Listo, ya tienes configurado neovim para tu uso personal, puedes checar la &lt;a href="https://neovim.io/doc/user/"&gt;documentacion&lt;/a&gt; para familiazarte con el, o ver algunos tutoriales para saber como utilizarlo.&lt;/p&gt;

&lt;p&gt;Si escogiste una personalizacion ya configurada, te recomiendo checar su documentacion, el cual contiene informacion importante para entender como funciona el sistema.&lt;/p&gt;

</description>
      <category>nvim</category>
      <category>spanish</category>
      <category>espanol</category>
    </item>
  </channel>
</rss>
