OSFetch es una herramienta que obtiene información del sistema operativo actual, como el nombre, la versión, la arquitectura del hardware, información de la CPU, memoria y disco, y muestra un logotipo ASCII del sistema operativo con colores según la distribución de Linux.
Este proyecto está basado en el proyecto Neofetch, y proporciona funcionalidades similares pero enfocadas en obtener información específica del sistema operativo actual.
OSFetch.py es el script principal que obtiene información del sistema operativo y muestra un logotipo ASCII del mismo. Utiliza bibliotecas como platform
, psutil
y colorama
para recopilar y formatear la información del sistema.
- script/
install_linux.sh
install_windows.sh
- src/
- helpers/
- pycache/
__init__.py
SystemInfo.py
SystemLogo.py
OSFetch.py
requirements.txt
- helpers/
- doc/
neofetch
LICENSE
README.md
Actualizaciones.md
Para instalar OSFetch en Linux, sigue estos pasos:
- Clona el repositorio desde GitHub: git clone https://github.com/rr-n4p5t3r/OSFetch.git
- Navega al directorio del proyecto: cd OSFetch
- Instala las dependencias utilizando pip: pip install -r requirements.txt
Para instalar OSFetch en Windows, sigue estos pasos:
- Descarga el código fuente desde GitHub.
- Navega al directorio del proyecto en tu terminal.
- Instala las dependencias utilizando pip: pip install -r requirements.txt
Las contribuciones son bienvenidas. Si deseas contribuir al proyecto, sigue estos pasos:
- Haz un fork del repositorio.
- Clona tu fork en tu máquina local.
- Crea una nueva rama para tu contribución (
git checkout -b feature/nueva-funcionalidad
). - Realiza tus cambios y haz commits (
git commit -am 'Agrega nueva funcionalidad'
). - Haz push a tu rama (
git push origin feature/nueva-funcionalidad
). - Abre un pull request en GitHub.
Este proyecto está licenciado bajo la Licencia Pública General de GNU, versión 3 (GNU GPLv3).
Ricardo Rosero
Email: rrosero2000@gmail.com
GitHub: rr-n4p5t3r