aboutsummaryrefslogtreecommitdiffstats
path: root/docs/HOWTO-Upgrade-Dotfiles.es.md
blob: a5bf02719f789514ec55bb79df74883bac5c6655 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# Cómo actualizar los instaladores y dotfiles de KoolDots

- Al actualizar los dotfiles, actualice primero el instalador
  - Esto garantiza que se instalen las dependencias nuevas o actualizadas
    - Elimine las versiones antiguas del instalador de su distribución
      - Por ejemplo: `Arch-Hyprland` o `Debian-Hyprland`
      - `rm -r ~/Arch-Hyprland` (o la distribución que esté utilizando)
      - Clone el instalador más reciente para su distribución.

```sh
 git clone https://github.com/Linuxbeginnings/Arch-Hyprland --depth 1
 cd ~/Arch-Hyprland
 install-scripts/update-deps.sh
```

- Elimine el directorio antiguo de `Hyprland-Dots` si corresponde
  - Clone la versión más reciente de Hyprland-Dots

```sh
   git clone https://github.com/Linuxbeginnings/Hyprland-Dots  --depth 1
   cd ~/Hyprland-Dots
   ./copy.sh
   seleccione `Express update`
```

- `Express update` es más rápido y muchas de las preguntas de restauración ya no son necesarias
- Especialmente al migrar desde los archivos de configuración antiguos en `Hyprlang` a los archivos de configuración en `LUA`
- Un atajo útil es:
  `./copy.sh --express-upgrade`
  - También hay disponible un menú simple en `TTY`:
    - `./copy.sh --tty --express-upgrade`

- Si no hubo errores, reinicie el sistema con `reboot`

| Nota: Si desea mantener limpio su directorio personal ($HOME), puede mover estos directorios

- Para usuarios más familiarizados con `git`:
  - Ejecute:
    - Arch se muestra aquí como ejemplo:

    ```sh
      cd ~/Arch-Hyprland
      git stash && git pull
      install-scripts/update-deps.sh
      cd ~/Hyprland-Dots
      git stash && git pull
      ./copy.sh
      seleccione Express Upgrade
    ```

  | Nota: Este método puede generar ocasionalmente conflictos de fusión (`merge`) en `git`. El método anterior siempre funciona
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage