Commit Graph

5 Commits

Author SHA1 Message Date
google-labs-jules[bot]
eabfe0cbaf Refactor: Improve and Document All Modules and Readme.md (#3)
* docs: update and improve Readme.md in Spanish

Restore the comprehensive Spanish version of the `Readme.md` and add a new section with instructions for installing the Meslo font, which is required for the `oh-my-posh` theme to render correctly.

The new section is located in the "Troubleshooting" area and provides the necessary command (`oh-my-posh font install meslo`) to ensure a correct setup.

The rest of the document has been reviewed to ensure it is complete and accurately reflects the script's functionality.

* refactor: improve and document all modules and Readme.md

This is a major refactoring and documentation effort that touches every module in the project.

- **Exhaustive In-Code Documentation:** Every module script in the `modules/` directory has been updated with detailed comments. This includes header descriptions, explanations for each function, and justifications for complex logic. This greatly improves the maintainability and readability of the code.

- **Code Robustness and Optimization:** Several modules have been refactored to be more robust and efficient. This includes:
  - Optimizing package installations by grouping them into a single `pacman` command.
  - Improving dependency checks.
  - Standardizing the use of helper functions from `common.sh`.
  - Making network operations more resilient.

- **Comprehensive `Readme.md` Update:** The main `Readme.md` has been rewritten to be a complete and professional guide to the project. It now includes:
  - A clear and detailed description of each module.
  - Information on what each module installs and how it works.
  - Instructions for installing the required Nerd Font for `oh-my-posh`.
  - An updated structure that is easier to navigate.

---------

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: Marco Gallegos <marco.gallegos@outlook.com>
2025-11-18 23:18:20 -06:00
Marco Gallegos
de2e8071ab feat: Enhance Zsh configuration and setup scripts with improved plugin management and GNOME Keyring integration 2025-11-18 13:15:06 -06:00
Marco Gallegos
ee8ff3c5ef feat: Update disk-format module to enable support for additional file systems and improve logging 2025-11-15 16:07:03 -06:00
Marco Gallegos
f2e3fde219 Refactor mouse cursor installation for cleaner setup and error handling; update file permissions for several scripts. 2025-11-14 20:19:47 -06:00
Marco Gallegos
c620db69c2 ajustes de optimizacion 2025-11-15 02:07:44 +00:00