TRANSSET(1)
โจ TRANSSET โจ
okay bestie, gather round, because transset is about to change your whole entire desktop aesthetic ๐ it's a manual page for the transset command, and yes it's giving "small tool, huge main character energy."
๐ธ NAME ๐ธ
transset โ set transparency on a window ๐ชโจ
๐ฆ SYNOPSIS ๐ฆ
transset [-options ...] [opacity]
๐ DESCRIPTION ๐
so, transset is a simple little program for X servers that support the XFIXES, DAMAGE, and COMPOSITE extensions. it lets you, the user, set the transparency on a window. that's it. that's the whole vibe. no cap. ๐ฅ
the opacity value is a number from 0 to 1, with zero being fully transparent and 1 being fully opaque. if you don't hand it an opacity argument, it lowkey just uses a default value of 0.75 for the opacity value. ๐ซ
now here's the part that matters, bestie: if you give it neither --inc nor --dec, then the opacity is treated as an absolute value and it just gets set to the opacity value you gave it. but if --inc or --dec is specified, then the opacity is treated as a relative value โ to increase or decrease the current opacity by. periodt. ๐
๐ OPTIONS ๐
-displaydisplay โ this option specifies the server to use; seeX(7). ๐ฅ๏ธ-h,--helpโ displays a help message and exits. the classic "help me bestie" move ๐-t,--toggleโ forces a toggle of opacity. if the current opacity is not set to fully opaque (opacity1.0), it will be reset to fully opaque. and if the window is already fully opaque, the opacity will be set normally. it's giving โจswitchโจ-c,--clickโ selects the target window by waiting for the user to click the mouse. the topmost window under the mouse cursor at the moment of the mouse click is the one that becomes the target. ๐ฑ๏ธ๐-p,--pointโ selects the window currently under the cursor to be the target. just point at it, iconic ๐-a,--actualโ selects the window that currently has input focus to be the target. the chosen one ๐ซถ-n,--namename โ selects the target window by name, where name is matched as a regular expression โ unless--no-regexis also specified. ๐--no-regexโ disables treating the name argument to--nameas a regular expression. sometimes you just want a plain lil string, fr fr-i,--idโ selects the target window by window id. ๐--incโ increases the window opacity by the given opacity argument. โฌ๏ธโจ--decโ decreases the window opacity by the given opacity argument. โฌ๏ธ๐-m,--minopacity โ sets the minimum possible opacity value. it defaults to0if this option is not given. ๐ง-x,--maxopacity โ sets the maximum possible opacity value. it defaults to1if this option is not given. ๐ฅ-v,--verboseโ prints some additional debug info as the program operates. not me reading the logs like a novel ๐-V,--versionโ prints the program version number and exits. ๐ท๏ธ
๐ BUGS ๐
probably. ๐ญ please report any you find to https://gitlab.freedesktop.org/xorg/app/transset/. bestie, the devs wanna know, i promise ๐ซถ
๐ AUTHORS ๐
Matthew Hawn ๐
okay that's the whole page, no notes, go make your windows see-through and slay ๐ โจ
this has been transset from X Version 11, version 1.0.3 โ mwah, take care of her, she's iconic ๐๐
๐ฆ where this page comes from
- debian trixie: x11-apps 7.7+11+b1
- opensuse-leap 16.0: transset 1.0.3-bp160.1.12 ยท MIT
- opensuse-leap 16.0: transset 1.0.3-bp160.1.12 ยท MIT
- opensuse-leap 16.0: transset 1.0.3-bp160.1.12 ยท MIT
- opensuse-leap 16.0: transset 1.0.3-bp160.1.12 ยท MIT
- ubuntu noble: x11-apps 7.7+11build3
- ubuntu questing: x11-apps 7.7+11build3
- ubuntu resolute: x11-apps 7.7+11build4
- ubuntu stonking: x11-apps 7.7+11build4
- Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms