XCOLMIX(1)

✨ XCOLMIX(1) ✨

okay so bestie, welcome to the General Commands Manual page for xcolmix, and lemme tell you, this little diva is a whole vibe πŸ’…


πŸŽ€ NAME πŸŽ€

xcolmix β€” an RGB colour mixer 🌈


πŸ’– SYNOPSIS πŸ’–

xcolmix [-display host:dpy] [-name appname] [-visual class] [-depth d]
[-private] [-shared] [-stdcmap] [-debug d] [-sync] rgb-database-file

so the rgb-database-file is the file that's holding all your X-windows colour definitions, and when it's not there, it just falls back to /etc/X11/rgb.txt. iconic behaviour honestly 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so this manual page is the quick little rundown of the xcolmix command, and it was written for the Debian GNU/Linux distribution because β€” plot twist β€” the original program literally doesn't have a manual page. not me being the one to write it 😭

xcolmix is a colour mixer, and what it does is let you mix your own colours so you can figure out three values (the R/G/B code, aka the red-green-blue mix) of a colour. you can take those colours and, like, define the foreground or the background of X applications that support it. and as if that wasn't enough, xcolmix also lets you retrieve RGB values straight out of the X system's database of predefined colours. slay ✨

and now the sad part: xcolmix is no longer actively maintained upstream 😭 if you wanna take it over, go talk to the author: Karel Kubat <karel@icce.rug.nl>. main character energy, someone adopt this app fr fr


πŸ’… OPTIONS πŸ’…

okay so xcolmix is built with the XForms Graphical User Interface Toolkit for X, which means it supports a whole bunch of flags that XForms itself interprets. and important: these flags have to be stated before any file arguments. no skipping the line, bestie. here they are:

  • -display host:dpy β€” defines the X display. that's the whole job, that's the gig πŸ–₯️
  • -name appname β€” defines the application name (the default is xcolmix).
  • -visual class β€” TrueColor, PseudoColor etc...
  • -depth d β€” visual depth, in bits.
  • -private β€” forces a private colourmap.
  • -shared β€” forces a shared colourmap.
  • -stdcmap β€” forces a standard colourmap.
  • -debug l β€” prints debugging information, and l is the level. (heads up, the synopsis calls it d, the options list calls it l, that's just how it is πŸ’€)
  • -sync β€” forces synchronous mode.

🌸 USING XCOLMIX 🌸

Xcolmix lets you define a separate background and a separate foreground</color>... wait no, let me not fumble this β€” a separate background colour and a separate foreground colour for one part of the mixer window (the logo πŸŽ€). use that logo to, like, compare whether a particular text colour looks good on a particular background. vibe check, but for colours.

use the foreground / background buttons to pick between the foreground and the background. then use the three sliders labelled red, green and blue to change the colour. three sliders, infinite lewks πŸ’…

and the lookup button? it opens a second window with a browser showing the system colour database. the default database name is /etc/X11/rgb.txt, though you can totally overrule that filename by passing a file argument in the command that starts up xcolmix. you're in charge, periodt πŸ‘‘


πŸ‘‘ AUTHOR πŸ‘‘

Karel Kubat <karel@icce.rug.nl>

this manual page was written by Peter S Galbraith <psg@debian.org>, for the Debian GNU/Linux system (but it may be used by others 🫢).


okay that's the whole page bestie, mwah πŸ’– this was XCOLMIX(1) from the General Commands Manual, living its best life over in the Debian GNU/Linux distribution. go mix something gorgeous, ily, bye πŸ¦‹βœ¨