YACPI(1)

πŸ’– YACPI β€” the manual, but make it make sense πŸ’–

okay bestie, welcome to the YACPI(1) page, filed under General Commands Manual. sit down, grab a strawberry πŸ“, and let's get into it.


✨ NAME ✨

YACPI β€” Yet Another Configuration and Power Interface πŸ¦‹

no cap, that's literally the whole name. it's giving "the acronym came first and the backronym came after," and honestly? iconic.


🌸 SYNOPSIS 🌸

yacpi [OPTION]

that's it. that's the whole vibe. one binary, a bunch of flags, slay.


πŸ‘‘ DESCRIPTION πŸ‘‘

Yacpi is an acpi monitoring tool for Linux. she watches your machine and tells you what's up. 🫢

she displays various acpi information, namely:

  • battery status πŸ”‹
  • ac status ⚑
  • temperature 🌑️

and she serves all of that either in a user-friendly ncurses interface (the cute one, with the pretty terminal UI, main character energy πŸ’…) or as plain-text (the lowkey one, no frills, just facts).

she is also able to display the current cpu frequency and the kernel scaling governor. multitasking queen. πŸ‘‘


✨ OPTIONS ✨

  • -h β€” display help. when you're lost, she's got you. 🧚
  • -v β€” display version number and release date. receipts, fr fr.
  • -p β€” display as plain-text only, useful for script output for example. no ncurses, no drama, just text. great for piping into your lil scripts.
  • -l β€” loop yacpi output every second. she'll keep talking, every single second. πŸ’€
  • -n β€” display not found items (display everything you can). she'll show you the whole menu even if the kitchen is out of stock.
  • -d β€” specify delay seconds for loop. so you can tell the loop how fast to go. ⏱️
  • -b β€” show battery information. πŸ”‹
  • -a β€” show ac adapter information. ⚑
  • -f β€” show fan information. πŸŒ€
  • -t β€” show thermal zone information. 🌑️
  • -c β€” show cpu frequency. πŸ”₯
  • -g β€” show used frequency governor. πŸ‘‘
the default prints all available information. so if you just run yacpi with no flags, she shows you everything she's got. no notes. πŸ’–

πŸŽ€ KEYS πŸŽ€

these are the keys you can press while yacpi is running, iykyk:

  • q β€” quit yacpi. bye bestie! πŸ¦‹
  • r β€” reload acpi information. refresh the vibes. ✨
  • h β€” print help screen. the little built-in cheat sheet. πŸ’œ

😭 REPORTING BUGS 😭

so here's the thing: ACPI information is platform and system depended, which means it can look different on literally every machine. so please, please include as much information as you can gather about your system, like:

  • contents of /proc/acpi files πŸ“‚
  • strace output πŸ”
  • backtraces / core files 🧠

the more you send, the faster someone can actually figure out what's going on. don't leave them guessing, bestie. πŸ™ˆ


πŸ’Œ AUTHOR CONTACT πŸ’Œ

Yacpi was written by Nico Golde <nico@ngolde.de> β€” go say hi, be nice. 🫢


and that's the whole page, periodt. this one came out of the User Commands section of the YACPI(1) manual, so if you're looking for it later, that's where she lives. bye bestie, go check your battery πŸ”‹πŸ’