still(1)

πŸ“¦
version 0.1.0 Β· 2 versions
, in nixpkgs unstable

🌸 still(1) β€” the freeze-frame era πŸ’…

ok so bestie, welcome to still(1), from the General Commands Manual section (yes, section 1, we're in command territory πŸ‘‘). This little icon is gonna freeze your Wayland compositor's screen while you run a command. Let's get into it 🫢


✨ NAME ✨

still β€” freezes the screen of a Wayland compositor until a command you hand it exits. that's it. that's the whole vibe πŸ’€


πŸŽ€ SYNOPSIS πŸŽ€

still [options...] -c <command>

literally just that. options, then -c and your command, periodt.


πŸ¦‹ DESCRIPTION πŸ¦‹

so still freezes your screen and runs a command while it's frozen. main character energy: the screen is paused, the command is doing its thing underneath 🌈

⚠️ okay important bestie β€” make sure the command you give it actually gives you a way to quit, just in case it takes over the keyboard input. no cap, this matters πŸ™ˆ

if keyboard input isn't taken over and you're just running it from the terminal, you can still hit Ctrl+C β€” because still just lets all input pass through. phew 😭

for example, you can freeze the screen to select a region on the screen(s) with slurp(1) and take a screenshot of that region with grim(1), like this:

still -c 'slurp | grim -g- -'

and swappy(1) can also be used to annotate it right away β€” obsessed:

still -c 'slurp | grim -g- -' | swappy -f -

πŸ’– OPTIONS πŸ’–

  • -h β€” show the help message and quit. short and sweet, we love a polite exit ✨
  • -c command β€” the shell command, which gets executed via sh -c <command> while the screen is frozen. this is the whole point of the program, ngl πŸ”₯
  • -p β€” include a pointer (cursor) on the frozen screenshot. for when you want the cursor to be part of the moment 🎯
  • -a β€” force an alpha channel on the frozen screenshot, so compositors can keep rendering windows below it. transparency slay 🫢

🌟 SEE ALSO 🌟

grim(1) slurp(1) swappy(1) β€” the whole friend group, fr fr πŸ’œ


πŸ‘‘ AUTHORS πŸ‘‘

written and maintained by Sergei Slipchenko <faergeek@gmail.com>. an icon.

source code is available at https://github.com/faergeek/still β€” go give it some love πŸ“


ok that's the whole page bestie, you're officially educated πŸ§šπŸ’–

signing off with the classic still(1) energy β€” dated 1980-01-01, which is lowkey iconic of it ⭐ (yes that's the footer date, don't @ me πŸ’…)

πŸ“¦ where this page comes from