activate-linux(1)

๐Ÿ“ฆ version 1.2.0, in nixos 26.05, nixpkgs unstable

โœจ ACTIVATE-LINUX(1) โœจ

okay so bestie, gather round because this is the manual page for activate-linux โ€” literally the "Activate Windows" watermark but ported to Linux with cairo in C. no cap, it's giving iconic.


๐ŸŒธ SYNOPSIS ๐ŸŒธ

activate-linux [-bdGhiKlqvw] [-t message] [-m submessage]
               [-p preset_name] [-f font_name] [-c r-g-b-a] [-x pixels]
               [-y pixels] [-s scale] [-H pixels] [-V pixels]
               [-C config_file]

๐Ÿ’– DESCRIPTION ๐Ÿ’–

The "Activate Windows" watermark ported to Linux with cairo in C. periodt.

"Science isn't about WHY. It's about WHY NOT. Why is so much of our science dangerous? Why not marry safe science if you love it so much. In fact, why not invent a special safety door that won't hit you on the butt on the way out, because you are fired." โ€” Cave Johnson (Portal 2)

like, the energy is immaculate. ๐Ÿ”ฅ


โœจ OPTIONS โœจ

๐Ÿ“ Text content

  • -t, --text-title message โ€” sets the main message. the headline. the main character energy. ๐Ÿ‘‘
  • -m, --text-message message โ€” sets the secondary message. the supporting cast, if you will. ๐Ÿ’…
  • -p, --text-preset preset_name โ€” pick a text preset. you can list all the presets with the -l option, iykyk.

๐ŸŽ€ Text appearance

  • -f, --text-font font_name โ€” choose your font, bestie.
  • -b, --text-bold โ€” make it bold. thicc text. ๐Ÿ’ช
  • -i, --text-italic โ€” make it italic. slanted and slaying. โœจ
  • -c, --text-color r-g-b-a โ€” text color in r-g-b-a format (red-green-blue-alpha). each component can be 0.0โ€“1.0. default is 1-1-1-0.35 (dimmed white, very demure).

๐Ÿฆ‹ Overlay size and position

  • -x, --overlay-width โ€” overlay width. default is 340. ๐Ÿ“
  • -y, --overlay-height โ€” overlay height. default is 120. ๐Ÿ“
  • -s, --scale โ€” scale factor. default is 1.5. the Wayland backend supports HiDPI screens natively, but other backends may be fixed with this option. no cap. ๐Ÿ–ฅ๏ธ
  • -H, --overlay-offset-left โ€” move overlay horizontally. default is 0. positive values move it to the left, negative values move it to the right. left is right and right is left, don't ask. ๐Ÿ™ƒ
  • -V, --overlay-offset-top โ€” move overlay vertically. default is 0. positive values go lower, negative values go upper. up is down, down is up. ๐Ÿคธ

๐ŸŒˆ Other options

  • -w, --bypass-compositor โ€” works only for compliant compositors. respect the rules or whatever. ๐Ÿซถ
  • -d, --daemonize โ€” run as a daemon in the background. and yes, you can kill the daemon with the -K option. ๐Ÿ’€
  • -v, --verbose โ€” each -v cranks up the verbosity level: ERROR (default) โ†’ WARN โ†’ INFO โ†’ DEBUG. stack 'em like bracelets. โœจ
  • -q, --quiet โ€” be quiet. don't spam the console. ๐Ÿคซ
  • -l, --text-preset-list โ€” list all the predefined text presets so you can use them with -p. very helpful, very slay. ๐Ÿ“‹
  • -G, --gamescope โ€” run as an external Gamescope overlay. gamer mode activated. ๐ŸŽฎ
  • -C, --config-file โ€” use a configuration file. default is ~/config.cfg (wait, that's what the manpage says, don't come for me). ๐Ÿ“
  • -?, -h, --help โ€” show the colorful embedded help. it's literally colorful. ๐ŸŒˆ

๐ŸŒฑ ENVIRONMENT ๐ŸŒฑ

activate-linux doesn't use variables. zero env vars. nada. it's independent, it's thriving, it doesn't need them. ๐Ÿ’


๐Ÿ“ FILES ๐Ÿ“

activate-linux may use a config file with the -C option. here's an example of what that config looks like, bestie:

text-title = "Example";
text-message = "This is an example configuration file.";
text-font = "Noto Sans";
text-bold = true;
text-italic = true;
bypass-compositor = false;
gamescope = false;
text-color-r = 0.3;
text-color-g = 0.7;
text-color-b = 0.1;
text-color-a = 1;
scale = 1;
overlay-width = 340;
overlay-height = 120;
overlay-offset-top = 0;
overlay-offset-left = 0;
daemonize = false;
verbose = false;
quiet = false;
#text-preset = "unix";

copy it, paste it, tweak it, live your truth. ๐Ÿ’–


๐Ÿงš SEE ALSO ๐Ÿงš

peep these for more info:


๐Ÿ‘‘ AUTHORS ๐Ÿ‘‘

activate-linux was started by MrGlockenspiel <mrglockenspiel@protonmail.com>

this manual page is written by AHOHNMYC <https://github.com/AHOHNMYC>

give them their flowers, they earned them. ๐ŸŒธ


Linux ยท 1 Nov 22 ยท activate-linux(1)

okay that's the whole thing bestie, go forth and be unactivated (or activated, we don't judge). stay slaying, stay hydrated, and remember: it's giving watermark. ๐Ÿ’…โœจ๐Ÿฆ‹

๐Ÿ“ฆ where this page comes from