You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
-117Lines changed: 0 additions & 117 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,123 +47,6 @@ Este repositorio sirve como un lugar para guardar y versionar configuraciones (d
47
47
```
48
48
En Windows:
49
49
```powershell
50
-
.\scripts\install.ps1 modules/shell/bash
51
-
```
52
-
53
-
### Nota sobre cambios a nivel sistema
54
-
Los instaladores incluidos (`scripts/install.sh` y `scripts/install.ps1`) aplican únicamente dotfiles de usuario (en `$HOME`) y **no** modifican archivos de sistema (`/etc/*`) de forma automática. Si necesitas aplicar configuraciones de sistema (por ejemplo, archivos de `X11`), sigue las instrucciones manuales en `docs/INSTALL.md`.
55
-
56
-
## Hooks Git
57
-
Este repositorio incluye un pre-commit hook en `.githooks/` que marca archivos con `shebang` como ejecutables en el índice al hacer commit para evitar problemas en entornos Unix.
58
-
59
-
- Activación automática: los instaladores (`scripts/install.sh` y `scripts/install.ps1`) configuran `core.hooksPath` a `.githooks` para la copia local del repo cuando se ejecutan (esta operación es idempotente y segura). Si prefieres hacerlo manualmente, ejecuta:
60
-
```bash
61
-
./scripts/setup-githooks.sh
62
-
```
63
-
- Para revertir la configuración en tu copia local:
64
-
```bash
65
-
git config --unset core.hooksPath
66
-
```
67
-
68
-
## Desarrollo y contribuciones
69
-
- Pull requests: bienvenidas. Haz PRs pequeños y fáciles de revisar.
70
-
- Issues: usa GitHub Issues para reportar errores o proponer mejoras.
71
-
72
-
## Licencias
73
-
Revisa `CC-SA-4.0` y `GPL-2.0` en la raíz del repositorio; hay archivos con diferentes licencias, revisa los archivos individuales si es necesario.
74
-
75
-
## Notas sobre Git LFS
76
-
Este repositorio usa Git LFS para recursos grandes (por ejemplo, `assets/poni`). Antes de clonar o trabajar con estos assets, asegúrate de tener `git-lfs` instalado y ejecutado.
77
-
78
-
## Contacto
79
-
Si tienes preguntas o sugerencias, abre un issue o contacta al mantenedor (ver perfil `JotaRandom` en GitHub).
80
-
81
-
````
82
-
**Dotfiles**
83
-
84
-
Breve colección de configuraciones, ajustes y archivos de configuración personalizados usados por mí en varias máquinas (laptops antiguas y nuevas). El repositorio agrupa dotfiles para diferentes equipos y entornos, junto con extras y notas históricas.
85
-
86
-
**One-line Quick Start (Linux / WSL)**
87
-
Para clonar, preparar y aplicar la configuración en una sola línea (Linux / WSL):
Lee `docs/INSTALL.md` si necesitas más detalle o alternativas (stow, configuraciones por distro, o ajustes manuales).
99
-
100
-
**Estructura**
101
-
-**`modules/`**: módulos de dotfiles por función listos para usar con `stow` (ej. `modules/shell/bash`, `modules/desktop/xfce`, `modules/system/etc`).
102
-
-**`machines/`**: archivos específicos por máquina (histórico) — ahora incluye `machines/L420` (mi máquina actual) y `machines/Toshiba` (antigua).
103
-
-**`assets/`**: recursos multimedia y binarios (por ejemplo `assets/poni` con imágenes de `ponysay`).
104
-
-**`distros/`**: configuraciones ajustadas por distribución (PopOS, PKGBUILD, etc.).
105
-
- **`distros/PKGBUILD/`**: algunas carpetas de PKGBUILD se mantienen como submodules apuntando a sus repos en AUR; revisa `docs/CONTRIBUTING.md` para instrucciones sobre cómo actualizar.
106
-
-**`CC-SA-4.0`**, **`GPL-2.0`**: Archivos de licencia presentes en la raíz del repositorio.
107
-
108
-
**Descripción rápida**
109
-
-**Propósito**: Guardar y versionar configuraciones útiles (por ejemplo, `.bashrc`, `.zshrc`, archivos de `X11`, `udev`, `modprobe.d`, etc.) para poder replicarlas o consultarlas en el futuro.
110
-
-**Alcance**: Incluye configuraciones activas y antiguas. Algunas carpetas son históricas y se mantienen por referencia.
-**Symlinks en Windows**: Crear enlaces simbólicos en Windows puede requerir permisos de administrador o activar el modo desarrollador.
125
-
-**Archivos históricos**: Algunas carpetas (por ejemplo `Toshiba/`) están aquí solo como referencia y no todas las configuraciones están garantizadas para funcionar en hardware moderno.
126
-
-**Archivos históricos**: Las máquinas antiguas (por ejemplo `machines/Toshiba`) se encuentran en `machines/` como referencia. Para despliegue, utiliza los módulos en `modules/`.
Nota: El instalador `./scripts/install.sh` aplica solo dotfiles de usuario en `$HOME` (stow), y no modifica archivos de sistema como `/etc/*`. Para cambios a nivel sistema aplica los archivos manualmente con permisos root según las instrucciones en `docs/INSTALL.md`.
0 commit comments