Skip to content

Commit 6cdba5c

Browse files
committed
Rearrange dotfiles section - ES
1 parent 6def36a commit 6cdba5c

8 files changed

+115
-61
lines changed

_partials/dotfiles_merge_upstream.md

+4
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ Time to merge the changes from `lewagon/dotfiles` into yours:
1515
1. Let's bring in the changes from upstream: `git merge upstream/master`
1616

1717
1. Check that you're not in `MERGING` state. If you are, resolve any conflicts.
18+
1819
1. Do a `git diff HEAD~1 HEAD` to check what changed.
20+
1921
1. If nothing seems out of the ordinary, continue
2022

2123
<details>
@@ -43,3 +45,5 @@ git add .
4345
git commit -m "Update for Data Science bootcamp"
4446
git push origin master
4547
```
48+
49+
</details>

_partials/dotfiles_new_student.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<details>
22
<summary>
3-
<strong>I did not attend the Web Dev or Data Science bootcamp at Le Wagon</strong>
3+
<strong>I did not attend the Web Dev or Data Science & AI bootcamp at Le Wagon</strong>
44
</summary>
55

66
As your configuration is personal, you need your own repository storing it, so you'll need to fork it to your GitHub account.
@@ -14,3 +14,5 @@ Lets' run this command to fork the repo, and clone it on your laptop:
1414
mkdir -p ~/code/$GITHUB_USERNAME && cd $_
1515
gh repo fork lewagon/dotfiles --clone
1616
```
17+
18+
</details>

_partials/es/dotfiles.md

+9-22
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,20 @@
11
## Dotfiles
22

3-
Hay tres opciones, escoge **una**:
4-
5-
<details>
6-
<summary>
7-
<strong>Ya hice el bootcamp de Web Development (FullStack) de Le Wagon <em>en la misma laptop</em></strong>
8-
</summary>
3+
Los hackers aman mejorar sus shells y sus herramientas. Comenzaremos con una configuración por defecto genial proporcionada por [Le Wagon](http://github.com/lewagon/dotfiles) y almacenada en GitHub.
94

10-
Esto significa que ya has hecho el fork del repositorio GitHub `lewagon/dotfiles` pero tal vez la configuración para el nuevo bootcamp de Data Science no estaba lista en ese momento.
5+
### Verifica tu configuración de GitHub CLI
116

12-
Abre tu terminal y ve a tu proyecto `dotfiles`:
7+
Primero, hagamos una verificación rápida. Abre tu terminal y ejecuta el comando siguiente:
138

149
```bash
15-
cd ~/code/<YOUR_GITHUB_NICKNAME>/dotfiles
16-
<CODE_EDITOR_CMD> . # Open it in <CODE_EDITOR>
10+
export GITHUB_USERNAME=`gh api user | jq -r '.login'`
11+
echo $GITHUB_USERNAME
1712
```
1813

19-
En <CODE_EDITOR>abre el archivo `zshrc`. Reemplaza su contenido con la [versión más reciente](https://raw.githubusercontent.com/lewagon/dotfiles/master/zshrc) de ese archivo que te suministramos. Luego guárdalo en el disco.
14+
Deberías ver tu usuario GitHub. Si no es así, **no hagas más nada** y pide ayuda.
15+
Parece que hay un problema con el paso anterior (`gh auth`).
2016

21-
Regresa a la terminal y ejecuta un `git diff` y pídele a un TA que venga y verifique este cambio de configuración. Debería ver cosas de Python y `pyenv`.
2217

23-
Cuando el TA termine de hacer la verificación, haz un commit y haz el push de tus cambios:
18+
#### Fork y/o clone los archivos de configuración
2419

25-
```bash
26-
git add zshrc
27-
git commit -m "Update zshrc for Data Science bootcamp"
28-
git push origin master
29-
```
30-
31-
</details>
32-
33-
O
20+
Hay tres opciones, escoge **una**:

_partials/es/dotfiles_installer.md

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
### Ejecuta el instalador de dotfiles
2+
3+
Ejecuta el instalador de `dotfiles`.
4+
5+
```bash
6+
cd ~/code/$GITHUB_USERNAME/dotfiles && zsh install.sh
7+
```
8+
9+
Verifica los emails registrados en tu cuenta GitHub. Deberás seleccionar uno de ellos en el próximo paso:
10+
11+
```bash
12+
gh api user/emails | jq -r '.[].email'
13+
```
14+
15+
Ejecuta el instalador de git:
16+
17+
```bash
18+
cd ~/code/$GITHUB_USERNAME/dotfiles && zsh git_setup.sh
19+
```
20+
21+
:point_up: Esto te **guiará** con tu nombre (`FirstName LastName`) y con tu email.
22+
:warning: Cuidado, **debes** poner uno de los emails de la lista de arriba que te suministra el comando `gh api ...` usado anteriormente. Si haces eso, Kitt no podrá hacerle seguimiento a tu progreso. Cualquier correo que elijas se mostrará **públicamente** en internet. 💡 Selecciona la dirección `@users.noreply.github.com` si no quieres que tu correo electrónico aparezca en los repositorios públicos a los que puedas contribuir.
23+
24+
Ahora **cierra** todas las ventanas de tu terminal que tengas abiertas por favor.
+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
Abre tu terminal y ve a tu proyecto `dotfiles`:
2+
3+
```bash
4+
cd ~/code/$GITHUB_USERNAME$/dotfiles
5+
```
6+
7+
Es hora de fusionar los cambios de lewagon/dotfiles en los tuyos:
8+
9+
1. Commit la versión actual de tus dotfiles:
10+
```bash
11+
git add .
12+
git status # Check what will be committed
13+
git commit -m "Version prior to new setup"
14+
```
15+
16+
1. Trae los cambios del repositorio upstream: `git merge upstream/master`
17+
18+
1. Verifica que no estés en estado MERGING. Si lo estás, resuelve los conflictos.
19+
20+
1. Haz un `git diff HEAD~1 HEAD` para revisar qué cambió.
21+
22+
1. Si todo parece estar en orden, continúa.
23+
24+
<details>
25+
<summary>¿Demasiados conflictos?
26+
</summary>
27+
28+
Vamos a tomar la versión actual de `lewagon/dotfiles`.
29+
30+
Primero aborta la merge: `git merge --abort`.
31+
32+
Ejecuta `<CODE_EDITOR_CMD> .`
33+
34+
En <CODE_EDITOR>, abre el archivo zshrc. Reemplaza su contenido con la [versión más reciente](https://raw.githubusercontent.com/lewagon/dotfiles/master/zshrc). Luego guárdalo en el disco.
35+
36+
Aún en <CODE_EDITOR>, abre el archivo `zprofile`. Reemplaza su contenido con la [versión más reciente](https://raw.githubusercontent.com/lewagon/dotfiles/master/zprofile). Luego guárdalo en el disco.
37+
38+
Regresa a la terminal y ejecuta un `git diff` y verifica que esto no haya eliminado ninguna configuración personal que quisieras conservar.
39+
40+
</details>
41+
42+
Es hora de guardar tus cambios y subirlos.
43+
44+
```bash
45+
git add .
46+
git commit -m "Update for Data Science bootcamp"
47+
git push origin master
48+
```
49+
50+
</details>

_partials/es/dotfiles_new_laptop.md

+7-34
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,13 @@
1-
Abre tu terminal y ejecuta el comando siguiente:
1+
<details>
2+
<summary>
3+
<strong>IYa hice el bootcamp de Web Development o Data Science & AI de Le Wagon <em>pero tengo una nueva laptop</em></strong>
4+
</summary>
25

3-
```bash
4-
export GITHUB_USERNAME=`gh api user | jq -r '.login'`
5-
echo $GITHUB_USERNAME
6-
```
7-
8-
Deberías ver tu usuario GitHub. Si no es así, **no hagas más nada** y pide ayuda.
9-
Parece que hay un problema con el paso anterior (`gh auth`).
6+
Esto significa que ya has hecho el fork del repositorio GitHub lewagon/dotfiles pero tal vez la configuración para el nuevo bootcamp de Data Science & AI no estaba lista en ese momento.Actualicémoslo. **Pide a un TA que te acompañe en los siguientes pasos.**
107

11-
Es hora de hacer el fork del repositorio y clonarlo en tu laptop:
8+
Es hora de clonarlo el repositorio en tu laptop:
129

1310
```bash
1411
mkdir -p ~/code/$GITHUB_USERNAME && cd $_
15-
gh repo fork lewagon/dotfiles --clone
12+
gh repo clone lewagon/dotfiles
1613
```
17-
18-
Ejecuta el instalador de `dotfiles`.
19-
20-
```bash
21-
cd ~/code/$GITHUB_USERNAME/dotfiles && zsh install.sh
22-
```
23-
24-
Verifica los emails registrados en tu cuenta GitHub. Deberás seleccionar uno de ellos en el próximo paso:
25-
26-
```bash
27-
gh api user/emails | jq -r '.[].email'
28-
```
29-
30-
Ejecuta el instalador de git:
31-
32-
```bash
33-
cd ~/code/$GITHUB_USERNAME/dotfiles && zsh git_setup.sh
34-
```
35-
36-
:point_up: Esto te **guiará** con tu nombre (`FirstName LastName`) y con tu email.
37-
:warning: Cuidado, **debes** poner uno de los emails de la lista de arriba que te suministra el comando `gh api ...` usado anteriormente. Si haces eso, Kitt no podrá hacerle seguimiento a tu progreso. Cualquier correo que elijas se mostrará **públicamente** en internet. 💡 Selecciona la dirección `@users.noreply.github.com` si no quieres que tu correo electrónico aparezca en los repositorios públicos a los que puedas contribuir.
38-
39-
Ahora **cierra** todas las ventanas de tu terminal que tengas abiertas por favor.
40-
</details>

_partials/es/dotfiles_new_student.md

+12-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
11
<details>
22
<summary>
3-
<strong>No he hecho el bootcamp de Web Development (FullStack) de Le Wagon</strong>
3+
<strong>No he hecho el bootcamp de Web Development o Data Science & AI de Le Wagon</strong>
44
</summary>
55

6-
Los hackers aman mejorar sus shells y sus herramientas. Comenzaremos con una configuración por defecto genial proporcionada por [Le Wagon](http://github.com/lewagon/dotfiles) y almacenada en GitHub. Tu configuración es personal, así que necesitas tu propio repositorio para almacenarla. Primero tienes que hacer el fork del repositorio en tu cuenta GitHub.
7-
8-
:arrow_right: [Haz clic aquí para hacer el **fork**](https://github.com/lewagon/dotfiles/fork) del repositorio `lewagon/dotfiles` a tu cuenta (deberás hacer clic nuevamente en tu foto para confirmar _dónde_ harás el fork).
6+
Tu configuración es personal, así que necesitas tu propio repositorio para almacenarla. Primero tienes que hacer el fork del repositorio en tu cuenta GitHub.
97

108
Hacer un fork significa que crearás un nuevo repositorio en tu cuenta GitHub idéntico al original. Tendrás un nuevo repositorio en tu cuenta GitHub, `your_github_username/dotfiles`. El fork es necesario porque cada uno de ustedes necesitará poner información específica (e.g. tu nombre) en esos archivos.
9+
10+
Ejecutemos este comando para hacer un **fork** del repositorio `lewagon/dotfiles` y clonarlo:
11+
12+
13+
```bash
14+
mkdir -p ~/code/$GITHUB_USERNAME && cd $_
15+
gh repo fork lewagon/dotfiles --clone
16+
```
17+
18+
</details>

_partials/es/dotfiles_same_laptop.md

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<details>
2+
<summary>
3+
<strong>a hice el bootcamp de Web Development o Data Science & AI de Le Wagon </em>en la misma laptop</em></strong>
4+
</summary>
5+
6+
Esto significa que ya has hecho el fork del repositorio GitHub lewagon/dotfiles pero tal vez la configuración para el nuevo bootcamp de Data Science & AI no estaba lista en ese momento. Actualicémoslo. **Pide a un TA que te acompañe en los siguientes pasos.**

0 commit comments

Comments
 (0)