Skip to content

Releases: techoraye/metetch

v0.5.4 - Preview (May be not stable)

Choose a tag to compare

@techoraye techoraye released this 24 Dec 17:32

Release Notes — v0.5.4

Release Date: December 24, 2025
Version: 0.5.4
Status: stable ❌

Made with ❤️ • GitHub Repository


🎉 What's New in v0.5.4

📜 License Update: Now Open Source!

Metetch is now released under the MIT License! 🎊

This release marks a significant milestone as Metetch transitions from proprietary to open-source software.

What this means for you:

  • ✅ Free to use, modify, and distribute
  • ✅ Community contributions are now welcome
  • ✅ Full transparency and accessibility
  • ✅ MIT License provides legal protection while keeping the project open

📖 Documentation Updates

  • All documentation updated to reflect v0.5.4
  • License information updated across all files
  • Build scripts and packaging files updated

🔗 Open Source Transition

With the move to MIT License, the Metetch project is now open to the community:

You can now:

  • Fork the repository and create your own versions
  • Submit pull requests and contribute improvements
  • Report issues and feature requests
  • Use Metetch in your own projects (with proper attribution)

See the LICENSE file for full details.


📊 Release Statistics

  • Files Modified: 10
  • License Type: MIT (Open Source)
  • Status: Stable and production-ready ✅
  • Supported Platforms: Linux (Debian, Ubuntu, Arch, Fedora, openSUSE, Alpine, and more)

🚀 Installation

The installation process remains the same:

sudo ./install.sh

Or using your distribution's package manager if available.


📝 License

Metetch v0.5.4 is released under the MIT License. See LICENSE for the complete license text.

Copyright © 2025 techoraye

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to use, modify, and distribute the software freely, subject to the conditions outlined in the MIT License.


🙏 Thank You

Thank you for using Metetch! Your feedback and contributions help make this project better.

Questions or suggestions? Visit the GitHub Repository

Made with ❤️ by Techoraye

v0.5.3 - Preview (May be not stable)

Choose a tag to compare

@techoraye techoraye released this 24 Dec 01:21

Release Notes — v0.5.3

This release applies a set of fixes and UI updates requested and implemented now.

Highlights (applied):

  • Single-box renderer: all info presented inside a single bordered box using Unicode box-drawing characters.

  • Icon-driven layout: each info line begins with "│" then the emoji icon and aligned label/value columns.

  • Visual separators: heavy horizontal lines ("━") separate major logical groups; blank boxed lines used as section spacers.

  • Theming: colors for box/logo/borders, icons & labels, values, and version line are controllable via the theme manager (7 themes included).

  • To fix:

    • Please note this version is not stable.
    • For exemple:
      • --m and --full are the same
      • --config need to be fixed nothing work except theme.
  • Q&A

    • When it's will be fixed?
      Reply: on the next version, this version is only to show you a great previous!

Packaging & build notes:

  • Installer and PKGBUILD updated to reference v0.5.3.
  • Build still requires libcurl and ncurses development packages.

If you want the layout fixed to a particular terminal width (for strict 80x24 compatibility, etc.), tell me the target and I will lock spacing accordingly.

Made with ❤️ by Techoraye

v0.5.0 - Stable

Choose a tag to compare

@techoraye techoraye released this 23 Dec 07:01

Release Notes – Metetch v0.5.0

🎉 Quality of Life Update: Modern UX & Documentation

Release Date: December 22, 2025
Version: 0.5.0
Status: Stable ✅

Made with ❤️ • GitHub Repository


📦 Now Available on Arch Linux (AUR)

Metetch v0.5.0 is now officially available on the Arch User Repository (AUR) 🎉

Install it easily using your favorite AUR helper:

yay -S metetch
# or
paru -S metetch

🔗 AUR Package:
https://aur.archlinux.org/packages/metetch


🌟 What's New in v0.5.0

❤️ Made with Heart – Brand Update

Show your love for the project! Metetch now proudly displays:


🎯 NEW: Minimal / Compact Display Mode

Perfect for users who want less text or need to integrate with scripts:

metetch --minimum
# or
metetch -m

What it shows:

⚡ Metetch System Info
──────────────────────────────────────
OS: Ubuntu  |  Kernel: 6.1.0
Uptime: 2 days 3 hours  |  User: techoraye
CPU: 45.2%  |  MEM: 8192/16384MB  |  Disk: 245GB used / 500GB total
Hostname: mypc  |  IP: 192.168.1.100
GPU: NVIDIA RTX 4090
──────────────────────────────────────
⚡ Made with ❤️  by Techoraye
🔗 GitHub: https://github.com/techoraye/metetch

Features:

  • ✅ Single-line format for each category
  • ✅ Essential information only (OS, kernel, uptime, user, CPU, memory, disk, hostname, IP)
  • ✅ Optional GPU display
  • ✅ Same color-coded styling
  • ✅ Perfect for quick checks or embedding in scripts

New Files:

  • include/minimal.h – Minimal display interface
  • src/minimal.cpp – Compact information rendering implementation

🔄 Fixed Update System

The updater now works smoothly:

  • Non-blocking Display: Shows update message and exits automatically
  • Quick Notification: Checks for updates every 2 seconds
  • 3-Second Display Window: Update message stays visible for 3 seconds before exiting
  • No More Hangs: Application doesn't stay open waiting for real-time updates
  • Modern GitHub Integration: Update messages include GitHub repository link

📚 Completely Revamped Documentation

All docs now feature modern tree-based information hierarchy:

  • README.md: Information display structure with ASCII tree format
  • BUILD.md: Complete guide with information hierarchy visualization
  • QUICKSTART.md: Quick reference showing what metetch displays
  • DOCUMENTATION_INDEX.md: Enhanced navigation with display structure
  • DESIGN.md: Design philosophy includes heart branding

Example Information Structure

metetch displays information organized as:

├─ System Information
│  ├─ Operating System
│  ├─ Kernel Version
│  ├─ Uptime
│  └─ Current User
├─ Hardware Status
│  ├─ CPU Load & Temperature
│  ├─ Memory Usage
│  ├─ GPU Monitoring
│  └─ Disk Usage
├─ Network Information
│  ├─ Hostname
│  ├─ IP Address
│  └─ Network Interface
├─ Security & Resources
│  ├─ CPU Frequency & Cores
│  └─ Running Processes
└─ Date, Time & Weather
   ├─ Current Time
   └─ Weather Information

✨ Improvements Summary

User Experience

  • ✅ Application no longer hangs after showing updates
  • ✅ Cleaner update notifications with modern formatting
  • ✅ "Made with ❤️" branding shows passion for the project
  • ✅ Easy GitHub access from everywhere in the app
  • ✅ Professional footer design
  • ✅ NEW: Minimal mode for quick information display
  • ✅ NEW: Short -m flag for easy minimal access

Documentation

  • ✅ Modern tree-style information display format
  • ✅ All documentation files updated consistently
  • ✅ Clear hierarchy of what information is displayed
  • ✅ GitHub repository link on every documentation file
  • ✅ Better visual organization with ASCII trees

Code Quality

  • ✅ Fixed updater thread cleanup
  • ✅ Improved timing and responsiveness
  • ✅ Better separation of concerns in update logic
  • ✅ Cleaner error handling

🚀 Quick Start

Install (Automatic – All Distros)

git clone https://github.com/techoraye/metetch.git
cd metetch
sudo ./install.sh

Run

metetch

Check Updates

metetch --update

📊 What's Displayed

When you run metetch, you see:

├─ System Information
│  ├─ Operating System
│  ├─ Kernel Version
│  ├─ Uptime
│  ├─ Current User
│  ├─ Shell & Terminal
│  └─ Desktop Environment
├─ Hardware Monitoring
│  ├─ CPU Load & Temperature
│  ├─ Memory Usage
│  ├─ GPU Monitoring (optional)
│  ├─ Disk Usage
│  ├─ Audio System
│  ├─ Battery Status
│  └─ Display Resolution
├─ Network Information
│  ├─ Hostname
│  ├─ IP Address (IPv4/IPv6)
│  ├─ Network Interface
│  └─ VPN Status
├─ Security & Resources
│  ├─ CPU Frequency & Cores
│  ├─ Running Processes
│  ├─ Active Threads
│  └─ Package Manager
└─ Date, Time & Weather
   ├─ Current Time
   ├─ Current Date
   └─ Weather Information

🔗 Repository

GitHub: https://github.com/techoraye/metetch


📋 Upgrading from v0.4.0

cd /path/to/metetch
git pull origin main
sudo ./install.sh

Or check for updates:

metetch --update
metetch --install

🐛 Fixed Issues

  • ✅ Updater no longer causes application to hang
  • ✅ Update messages display correctly before exit
  • ✅ Proper thread cleanup on update detection
  • ✅ GitHub link now consistently displayed

📚 Documentation

All documentation has been updated with:

  • Modern tree-style formatting
  • "Made with ❤️" attribution
  • GitHub repository links
  • Clear information hierarchy
  • Better visual organization

Check out:

  • README.md – Full feature documentation
  • BUILD.md – Build guide
  • QUICKSTART.md – 2-minute quick start

🙏 Thank You

Made with ❤️ for the Linux community!

Version: 0.5.0
Release Date: December 22, 2025
GitHub: https://github.com/techoraye/metetch
AUR: [https://aur.archlinux.org/packages/metetch](https://aur.archlinux.org/packages/metetch