The XQuartz project is an open-source effort to develop a version of the X.Org X Window System that runs on macOS. Together with supporting libraries and applications, it forms the X11.app that Apple shipped with OS X versions 10.5 through 10.7.
Seems to install just fine on 10.9 and later. I run it on Ventura 13.4.1 on an Apple M1 Pro.
Github: https://github.com/XQuartz
Conky is a free, light-weight system monitor for X, that displays any kind of information on your desktop. Conky can display more than 300 built-in objects, including support for a plethora of OS stats, support for many popular music players, and Lua scripting. Conky can display information either as text, or using simple progress bars and graph widgets, with different fonts and colours. With some clever configuration you can use Conky to make some amazing system dashboards.
Runs on Linux, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, Solaris, Haiku, and macOS.
Documentation: https://github.com/brndnmtthws/conky/wiki
Oneko is a screenmate for X written in C. It has different skins e.g. cat cat, dog dog, tora (striped cat) tora, Cardcaptor Xakura chasing your mouse cursor. Images used are .xbm (X bitmap) files.
A Linux program to handle GPU switching on Optimus laptops. Looks like a replacement for Bumblebee. Designed with Arch Linux in mind. Switches the external GPU on and off at need. Plugs into LightDM easily but can work with others with a little configuration.
In the AUR.
Works by auto-generating a Xorg configuration file and putting it into /etc/X11/xorg.conf.d/. If you already have custom Xorg configuration files at that location or at /etc/X11/xorg.conf , it is strongly advised that you remove anything GPU-related from them to make sure that they do not interfere with the GPU switching process.
If you have ever used the nvidia-xonfig utility or the Save to X Configuration File button in the Nvidia control panel, a Xorg config file may have been generated at /etc/X11/xorg.conf . It is highly recommended to delete it before trying to switch GPUs.
If Bumblebee is installed, you must disable its daemon and reboot.
The auto-generated Xorg config file will be automatically cleaned up if you uninstall.
optimus-manager --switch nvidia
- switch to the Nvidia GPUoptimus-manager --switch integrated
- switch to the integrated GPU and power the Nvidia GPU offoptimus-manager --switch hybrid
- switch to the integrated GPU but leave the Nvidia GPU available for on-demand offloadingWARNING: Switching mode automatically logs you out, so make sure you save your work and close all your applications before doing so.'
NOTE: Since version v1.2, power management is disabled until manual configuration is done. This choice was made because there is no catch-all configuration that works for all laptop models.
Default config file at /usr/share/optimus-manager.conf
; create and edit /etc/optimus-manager/optimus-manager.conf
πmenu is a pie menu utility for X. πmenu receives a menu specification in stdin, shows a menu for the user to select one of the options, and outputs the option selected to stdout. Works like a UNIX-native utility: Reads an input, prints an output. Submenus. Pie slices with icons. Supports native Xresources. Very lightweight.
A couple of YUM tricks for Redhat derivatives which will no doubt come in handy for sysadmins.. such as removing all X related packages in one fell swoop.