MACCHINA(1)
π MACCHINA(1) β the manual page, but make it a group chat π
okay so. bestie. welcome to the macchina manual page (that's the General Commands Manual one, section 1, main character energy only β¨). this is a system information frontend with an (unhealthy) emphasis on performance. yes, "unhealthy" is their word, not mine, and honestly? iconic. π«Ά
β¨ NAME β¨
macchina β a system information frontend, with an (unhealthy) emphasis on performance. that's it. that's the whole vibe. π
π SYNOPSIS π
macchina [FLAGS]
literally just the command plus flags. no cap, that's the whole syntax. π¦
πΈ FLAGS πΈ
here's the part you actually came for. every single one, no skipping, i promise. π
-d,--doctorβ runs a lil checkup on your system to see if anything's failing. like a wellness check but for your machine. π©Ί-e,--export-configβ prints a template configuration file straight to stdout. starter pack for your config, basically. β¨-c,--config=FILEβ points at a custom path for your configuration file.
this one's a lifesaver when macchina just refuses to parse the config file from the default path, i.e. $XDG_CONFIG_HOME/macchina/macchina.toml. lowkey the default path is where it's supposed to live, so if it's not working, this is your moment. π
-l,--list-themesβ lists every available theme.
themes are TOML files, and they must be placed in $XDG_CONFIG_HOME/macchina/themes. whatever this flag prints to the console can be used with the --theme flag. so like, list first, then flex. π
-t,--theme=THEMEβ picks the name of the theme to use, i.e. its basename and without the".toml"extension.
pro tip from the original text: you should verify whether macchina was actually able to find your theme with --list-themes. don't just assume it ate. π
-i,--interface=IF_NAMEβ specifies the network interface for the LocalIP readout, e.g."wlan0","eth0". tell it which network girlie to look at, iykyk. π-s,--current-shellβ toggles between the current shell (i.e. the parent of the terminal emulator) or the default one. flip it, see what happens. π-C,--logical-coresβ toggles between logical and physical cores for the Processor readout. cores but make it a philosophical debate. π-K,--long-kernelβ lengthens kernel output. more words. more info. slay. π₯-S,--long-shellβ lengthens shell output. same energy, different readout. π-U,--long-uptimeβ lengthens uptime output. your uptime gets the extended cut. β-m,--memory-percentageβ show memory usage in percentage. numbers but in percent form. π-D,--disksβ specify the disks for which the usage percentage will be shown. pick your faves. πΎ-p,--disk-space-percentageβ show disk space usage in percentage. β¨-h,--helpβ prints help information. the classic. the icon. π«Ά-v,--versionβ prints version information. π·οΈ-o,--showβ displays only the specified readouts.
β οΈ heads up bestie: the order you list these in will be the order that they are displayed in. order matters, fr fr.
possible values are (case-sensitive, so don't get cute with the capitalization):
HostMachineKernelDistributionOperatingSystemDesktopEnvironmentWindowManagerPackagesShellTerminalLocalIPBacklightResolutionUptimeProcessorProcessorLoadMemoryBatteryGPUDiskSpace
--ascii-artistsβ lists the original artists of the ASCII art used bymacchina. give credit where credit is due, periodt. π¨
π¦ SEE ALSO π¦
macchina(7)β yes, there's a section 7 too. go read it, bestie. π
π AUTHORS π
written and maintained by the Macchina-CLI team:
- Taha Aziz Ben Ali
<ba.tahaaziz@gmail.com>π - Uttarayan Mondal
<email@uttarayan.me>π - Marvin Haschker
<marvin@haschker.me>π
π RESOURCES π
this project is hosted at https://github.com/Macchina-CLI/macchina. go star it, it's literally free. β
aaaand that's the page!! π§ this version is from 2024-09-29 (the MACCHINA(1) date stamp, so you know it's fresh-ish), and that's your cute lil sign-off β go check your system info, bestie, you're gonna eat π
π
π¦ where this page comes from
- arch rolling: macchina 6.4.0-4 Β· MIT
- nixos 26.05: macchina 6.4.0
- nixpkgs unstable: macchina 6.4.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms