Macchina is a fetching program, not a library.
Macchina lets you view basic system information, like your hostname, kernel, uptime, memory usage, and much more. It provides you with convenient features and customization options but doesn't lose sight of its two main priorities: minimalism and performance.
wmctrl
portage-utils
wmctrl
ripgrep
The dependencies wiki page explains why these dependencies exist.
Macchina is pretty fast, see for yourself!
--hide
significantly improves speed| Command | Mean [ms] | Min [ms] | Max [ms] | Relative |
|:---|---:|---:|---:|---:|
| macchina
| 34.3 ± 0.8 | 32.9 | 35.9 | 1.00 |
| neofetch
| 369.0 ± 3.3 | 362.9 | 376.1 | 10.77 ± 0.26 |
Summary: macchina
runs 10.77 ± 0.26 times faster than neofetch
Macchina comes packed with arguments that let you customize its behavior and styling.
The usage wiki page can tell you all about them and how they work.
Macchina is available on:
AUR ``` git clone https://aur.archlinux.org/macchina.git cd macchina makepkg -si
NetBSD
pkgin install macchina
crates.io
cargo install macchina
| Platform | Support | | :-: | :-: | | Linux | Yes | | NetBSD ¹ | Yes | | MacOS ² | Yes | | Windows | Soon |