more coming later
- Application launchers
- Login managers
- twm is the default.
- 1 Stuff
- 2 Included software
- 3 Other tools / software
- 4 Stuff
/etc/X11/xorg.conf-- The main X configuration file.
- $HOME/.Xresources -- Startup stuff
- $HOME/.xinitrc -- X's user configuration file
- $HOME/.Xmodmap -- Keyboard mapping
Included software ∞
Utilities, windows ∞
- Displays information about an X server.
- Force the X server to close connections to clients. The target client is specified on the commandline or with a mouse click.
- Warning: This can be dangerous!
- Lists the interned atoms.
- Lists information about the client applications running on a display.
Xdpyinfo usage ∞
# this gets the window id of the window with focus winid=`xdpyinfo | sed -ne 's/^focus:.*\(0x[^,]\+\).*/\1/p'` # and this gets window title wintitle=`xwininfo -id $winid | sed -ne 's/xwininfo: .*"\([^"]\+\)"/\1/p'`
Utilities, video ∞
- List the available screen sizes, current rotation, and available rotations. Set the screen size, orientation and/or reflection.
- Query and alter the gamma correction of a monitor via the XFree86 X server video mode extension (XFree86-VidModeExtension).
Utilities, other ∞
- Prints the contents of X events in a separate window. Button and key presses, mouse movements, and more.
- https://www.commandlinux.com/man-page/man1/xmore.1.html [ 1 ] not found on www.xfree86.org!
- Plain text display program.
- Like a graphical equivalent to more.
- A session manager.
- A session is a group of applications, each of which has a particular state. xsm allows you to create arbitrary sessions - for example, you might have a "light" session, a "development" session, or an "xterminal" session. Each session can have its own set of applications. Within a session, you can perform a "checkpoint" to save application state, or a "shutdown" to save state and exit the session. When you log back in to the system, you can load a specific session, and you can delete sessions you no longer want to keep.
- Some session managers simply allow you to manually specify a list of applications to be started in a session. xsm is more powerful because it lets you run applications and have them automatically become part of the session. On a simple level, xsm is useful because it gives you this ability to easily define which applications are in a session. The true power of xsm, however, can be taken advantage of when more and more applications learn to save and restore their state.
Working with the "desktop" (root window) ∞
- Allows you to tailor the appearance of the background ("root") window, if any.
xsetroot -solid "#303030"
- Alternatives to
See also Application launchers for desktop icon-related tools.
Zwhen viewing an image will set it as the background image.
xv -root -quit -max -smooth ~/path/to/image.jpg
display -window root /home/user/path/to/image.jpg
- was https://web.archive.org/web/20090302061537/swik.net/xwinwrap
- Allows you to use a screensaver or movie as the desktop background.
- forked various times, such as https://github.com/ujjwal96/xwinwrap
- Within Window Maker:
- xv: http://www.trilon.com/xv/
- Enlightenment (software) / ETerm:
X11 Image Loading Utility
- View several types of images under X11, or load images onto the root window.
- Debian: ftp://ftp.de.debian.org/debian/pool/main/x/xli/
Other tools / software ∞
- Helps speed up x startup.
- Same idea as xtoolwait
- Lets you programatically (or manually) simulate keyboard input and mouse activity, move and resize windows, etc. It does this using X11's XTEST extension and other Xlib functions.
X clipboard ∞
- X Window selection
- A cool little script to merge the clipboards together.
- It seems to be related to Wmii
- Displays a simple history.
- DOSEMU's vga font -- The DOS-style font for X, taken from DOSEMU. Not necessary anymore, because rxvt is smart.
session managers ∞
alltray can put anything in the tray.
- Tested 2009-04-11 - 0.69
- Turns any application into a tray application.
- Tested 2009-04-11 - (Qt: 3.3.8, KDE: 3.5.9, KStart: kstart version 1.92)
- Can supposedly start applications iconified. I couldn't get it to work with Audacious.
window-level control ∞
See also Window managers
TODO - I want something that can minimize..
- Has window matching and acting, with an easy-to-use GUI.
- commandline control of windows. Fairly good.
xresizewindowwas on weeXpc
xresizewindow "Term 1" 80x24+0+0
- A fake x-server; accepts connections but doesn't display anything, fooling software so you can use it headless.
|^ 1||not found on www.xfree86.org!|