Releases: KittyKatt/fetch
Releases · KittyKatt/fetch
Version 0.8.1
v0.8.1
2021-03-19
Bug Fixes
- ASCII: Miscellaneous formatting and fixes for some broken ASCII (#12)
- ASCII: Fixing Proxmox colors
Code Refactoring
- Core: Enabling FETCH_DATA_DIR to be where lib and ascii files reside. Configurable.
- Core: Large refactor of output functions, creating main() and separating text and ASCII (#19)
- Core: Formatted script to standards and created workflows for keeping it clean (#13)
- Core: Moving distro lib files into 'distro' folder
Features
- Detection: Add memory usage detection (#9)
Flags
- Text: Adding flag (-N) to specify no color output (#10)
- ASCII: Added flag (-R) to randomize colors in ASCII output
- ASCII: Added flag (-L) for logo only display
- Core: Added flag (-T) for text only display
Miscellanious Commits
- Core: Moved fetch.sh to just fetch
- Documentation: Adding a manpage file
- Github: Update issue templates
Version 0.7.2
v0.7.1
2021-03-12
Features
- Core: Added kernel and OS detection.
- Core: Added distribution detection.
- Core: Added user information and uptime detection.
- Core: Added installed packages detection.
- Core: Added shell detection.
- Core: Added CPU detection.
- ASCII: Added some rudimentary groundwork for randomly colored ASCII output.
Flags
- ASCII: Added flag (-A) to specify which distribution logo should be displayed.
- Distro: Added flag (-D) to specify distribution.
- Config: Added long flag (--config) to specify configuration file.
- Core: Added flag (-v) to specify verbose output.
Code Refactoring
- Distro: Relocate some distro-specific code to their own library .sh files.
- ASCII: Located all known ASCII into their own files to slim down and modularize code.
- Config: Moved almost all user configuration into a CONF config file.
- Config: Created configuration parsing logic.
Miscellanious Commits
- Config: Added sample configuration file.