MACCHINA(1)

πŸ“¦ version 6.4.0, in arch rolling, nixos 26.05, nixpkgs unstable

πŸ’– 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):

  • Host
  • Machine
  • Kernel
  • Distribution
  • OperatingSystem
  • DesktopEnvironment
  • WindowManager
  • Packages
  • Shell
  • Terminal
  • LocalIP
  • Backlight
  • Resolution
  • Uptime
  • Processor
  • ProcessorLoad
  • Memory
  • Battery
  • GPU
  • DiskSpace
  • --ascii-artists β€” lists the original artists of the ASCII art used by macchina. 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