_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


clipmenu 6.2.0-1.7c34ace
Dependencies: clipnotify@1.0.2 coreutils-minimal@9.1 gawk@5.3.0 guile@3.0.9 util-linux@2.40.4 xdotool@3.20211022.1 xsel@1.2.0-1.062e6d3
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/cdown/clipmenu
Licenses: Public Domain
Build system: gnu
Synopsis: Simple clipboard manager using dmenu or rofi and xsel
Description:

Start clipmenud, then run clipmenu to select something to put on the clipboard.

When clipmenud detects changes to the clipboard contents, it writes them out to the cache directory. clipmenu reads the cache directory to find all available clips and launches dmenu (or rofi, depending on the value of CM_LAUNCHER) to let the user select a clip. After selection, the clip is put onto the PRIMARY and CLIPBOARD X selections.

wvkbd 0.18
Dependencies: libxkbcommon@1.11.0 cairo@1.18.4 pango@1.56.4 harfbuzz@11.4.4 wayland@1.24.0
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://git.sr.ht/~proycon/wvkbd
Licenses: Expat GPL 3+
Build system: gnu
Synopsis: On-screen keyboard for wlroots compositors
Description:

This package provides on-screen keyboard for wlroots compositors with the following features:

  • Typing, modifier locking, layout switching

  • Positive visual feedback on key presses

  • On-the-fly layout and keymap switching

  • Custom color schemes

  • International layouts (cyrillic, arabic)

  • Emoji support

  • Compose key for character variants (e.g. diacritics)

  • Show/hide keyboard on signals (SIGUSR1 = hide, SIGUSR2 = show, SIGRTMIN = toggle)

  • Automatic portrait/landscape detection and subsequent layout switching

xclip 0.13
Dependencies: libxmu@1.2.1 libxt@1.3.1
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/astrand/xclip
Licenses: GPL 2+
Build system: gnu
Synopsis: Command line interface to X11 clipboard
Description:

Xclip is a command line interface to the X11 clipboard. It can also be used for copying files, as an alternative to sftp/scp, thus avoiding password prompts when X11 forwarding has already been setup.

libfakekey 0.3
Dependencies: libxtst@1.2.5 libx11@1.8.12
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://www.yoctoproject.org/tools-resources/projects/matchbox
Licenses: GPL 2
Build system: gnu
Synopsis: X virtual keyboard library
Description:

Libfakekey is a virtual keyboard library for X.

wmctrl 1.07
Dependencies: libx11@1.8.12 libxmu@1.2.1 glib@2.86.0
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: http://tomas.styblo.name/wmctrl/
Licenses: GPL 2+
Build system: gnu
Synopsis: Command-line tool to control X window managers
Description:

Wmctrl interacts with an X window manager that is compatible with the EWMH/NetWM specification. It can query the window manager for information, and request for certain window management actions (resize and move windows, switch between desktops, etc.).

xrandr-invert-colors 0.02
Dependencies: libxrandr@1.5.4
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/zoltanp/xrandr-invert-colors
Licenses: GPL 3+
Build system: gnu
Synopsis: Invert display colors
Description:

This package provides a small utility for inverting the colors on all monitors attached to an XRandR-capable X11 display server.

startup-notification 0.12
Dependencies: libx11@1.8.12 xcb-util@0.4.1
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://www.freedesktop.org/wiki/Software/startup-notification/
Licenses: LGPL 2.0+
Build system: gnu
Synopsis: Application startup notification and feedback library
Description:

Startup-notification contains a reference implementation of the startup notification protocol. The reference implementation is mostly under an X Window System style license, and has no special dependencies.

clipman 1.6.4
Dependencies: go-github-com-alecthomas-kingpin-v2@2.4.0 go-github-com-kballard-go-shellquote@0.0.0-1.95032a8 libnotify@0.8.8 wl-clipboard@2.2.1
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/chmouel/clipman
Licenses: GPL 3
Build system: go
Synopsis: Basic clipboard manager with support for persisting copy buffers
Description:

A clipboard manager for Wayland that relies on an external selector, such as wofi, bemenu, dmenu, or rofi.

Run the binary in your session by adding exec wl-paste -t text --watch clipman store (or exec wl-paste -t text --watch clipman store 1>> PATH/TO/LOGFILE 2>&1 & to log errors) at the beginning of wherever you initialize programs.

xeyes 1.3.1
Dependencies: libxext@1.3.6 libxi@1.8.2 libxmu@1.2.1 libxrender@0.9.12 libxt@1.3.1
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://www.x.org/
Licenses: X11
Build system: gnu
Synopsis: Follow-the-mouse X demo
Description:

Xeyes is a demo program for x.org. It shows eyes following the mouse.

aquamarine 0.10.0
Dependencies: eudev@3.2.14 hwdata@0.392 hyprutils@0.11.0 libdisplay-info@0.2.0 libglvnd@1.7.0 libinput-minimal@1.29.1 libseat@0.9.2 mesa@25.2.3 pixman@0.46.4 wayland@1.24.0 wayland-protocols@1.45
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/hyprwm/aquamarine
Licenses: Modified BSD
Build system: cmake
Synopsis: Linux rendering backend library
Description:

Aquamarine is a C++-only Linux rendering backend library. It provides basic abstractions for an application to render on a Wayland session (in a window) or a native DRM session. It is agnostic of the rendering API (Vulkan / OpenGL).

tofi 0.9.1
Dependencies: cairo@1.18.4 harfbuzz@11.4.4 libxkbcommon@1.11.0 pango@1.56.4 wayland@1.24.0 wayland-protocols@1.45
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/philj56/tofi
Licenses: Expat
Build system: meson
Synopsis: Application launcher for Wayland
Description:

Tofi is a Dmenu and Rofi replacement for wlroots-based Wayland compositors such as Sway.

stalonetray 0.8.5
Dependencies: libx11@1.8.12 libxpm@3.5.17
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://kolbusa.github.io/stalonetray
Licenses: GPL 2+
Build system: gnu
Synopsis: Standalone freedesktop.org and KDE systray implementation
Description:

Stalonetray is a stand-alone freedesktop.org and KDE system tray (notification area) for X Window System/X11 (e.g. X.Org or XFree86). It has full XEMBED support and minimal dependencies: an X11 lib only. Stalonetray works with virtually any EWMH-compliant window manager.

bemoji 0.4.0
Dependencies: bash-minimal@5.2.37 coreutils-minimal@9.1 curl@8.6.0 grep@3.11 sed@4.9
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/marty-oehme/bemoji
Licenses: Expat
Build system: copy
Synopsis: Emoji picker for @code{dmenu}-like launchers
Description:

Bemoji is an emoji picker for dmenu-like launchers (e.g. bemenu, wofi, rofi, fuzzel, etc.) It will remember your favorite emojis and give you quick access to them via a separately installed clipboard tool (e.g. wl-copy, xclip, etc.), or a typing tool (wtype, xdotool, etc.), or via standard output.

numlockx 1.2
Dependencies: xorg-server@21.1.21
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/rg3/numlockx
Licenses: Expat
Build system: gnu
Synopsis: Turns on the numlock key in X11
Description:

numlockx is a tiny program that lets you turn on the numlock key in X11. It can be called from the user's initialization files to automatically turn it on on login.

xssproxy 1.1.1
Dependencies: glib@2.86.0 libx11@1.8.12 libxext@1.3.6 libxscrnsaver@1.2.4 dbus@1.16.2
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/timakro/xssproxy
Licenses: Expat
Build system: gnu
Synopsis: Forward freedesktop.org Idle Inhibition Service calls to Xss
Description:

xssproxy implements the org.freedesktop.ScreenSaver D-Bus interface described in the Idle Inhibition Service Draft by the freedesktop.org developers. The inhibition of the screensaver is then controlled using the XScreenSaverSuspend function from the Xss (X11 Screen Saver extension) library.

rofi-calc 2.3.0
Dependencies: cairo@1.18.4 libqalculate@3.19.0 rofi@2.0.0
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/svenstaro/rofi-calc
Licenses: Expat
Build system: gnu
Synopsis: Do live calculations in rofi with qalc
Description:

rofi-calc is a rofi plugin that uses qalculate's qalc to parse natural language input and provide results.

fuzzel 1.14.0
Dependencies: cairo@1.18.4 fcft@3.3.3 fontconfig-minimal@2.16.0 libpng@1.6.39 libxkbcommon@1.11.0 librsvg@2.58.5 pixman@0.46.4 wayland@1.24.0 wayland-protocols@1.45
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://codeberg.org/dnkl/fuzzel
Licenses: Expat Zlib
Build system: meson
Synopsis: Wayland-native application launcher
Description:

fuzzel is a Wayland-native application launcher, similar to rofi's drun mode. It has Emacs key bindings and remembers frequently launched applications. The font and colors can be configured.

xvkbd 4.1
Dependencies: libxaw@1.0.16 libxmu@1.2.1 libxtst@1.2.5
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: http://t-sato.in.coocan.jp/xvkbd/
Licenses: GPL 2+
Build system: gnu
Synopsis: Virtual computer keyboard for the X Window System
Description:

The xvkbd displays a drawing of a computer keyboard in a window on the screen. Clicking on its keys sends the corresponding keystroke(s) to other X clients, as if typed on a physical keyboard.

This is useful for systems without keyboard hardware but with a pointing device, such as kiosk terminals or handheld devices with touch screens.

A limited number of keyboard layouts are available, as is dictionary completion. You can also use xvkbd to send a series of predetermined keystrokes from the command line, without displaying a keyboard at all.

bemenu 0.6.23
Dependencies: cairo@1.18.4 libx11@1.8.12 libxkbcommon@1.11.0 libxinerama@1.1.5 ncurses@6.2.20210619 pango@1.56.4 wayland@1.24.0 wayland-protocols@1.45
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/Cloudef/bemenu
Licenses: GPL 3+ LGPL 3+
Build system: gnu
Synopsis: Dynamic menu library and client program inspired by dmenu
Description:

bemenu is a dynamic menu which allows the user to flexibly select from a list of options (usually programs to launch). It renders the menu graphically with X11 or Wayland, or in a text terminal with ncurses.

redshift-wayland 1.12-1.7da875d
Dependencies: libdrm@2.4.124 libx11@1.8.12 libxcb@1.17.0 libxxf86vm@1.1.6 glib@2.86.0 wayland@1.24.0
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/minus7/redshift
Licenses: GPL 3+
Build system: gnu
Synopsis: Adjust the color temperature of your screen (with Wayland support)
Description:

Redshift adjusts the color temperature according to the position of the sun. A different color temperature is set during night and daytime. During twilight and early morning, the color temperature transitions smoothly from night to daytime temperature to allow your eyes to slowly adapt. At night the color temperature should be set to match the lamps in your room.

This is a fork with added support for Wayland using the wlr-gamma-control protocol.

libwacom 2.13.0
Dependencies: gtk+@3.24.51 eudev@3.2.14 libxml2@2.14.6 python@3.11.14 python-libevdev@0.13.1 python-pyudev@0.24.4
Propagated dependencies: glib@2.86.0 libevdev@1.13.3 libgudev@238
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://linuxwacom.github.io/
Licenses: HPND
Build system: meson
Synopsis: Helper library for graphics tablet settings
Description:

Libwacom is a library to help implement graphics tablet settings. It is intended to be used by client-programs that need model identification. It is already being used by the gnome-settings-daemon and the GNOME Control Center Wacom tablet applet.

xsecurelock 1.9.0
Dependencies: fontconfig-minimal@2.16.0 libx11@1.8.12 libxcomposite@0.4.6 libxext@1.3.6 libxfixes@6.0.1 libxft@2.3.8 libxmu@1.2.1 libxrandr@1.5.4 libxscrnsaver@1.2.4 linux-pam@1.5.2 mpv@0.41.0 xscreensaver@6.12 xrdb@1.2.2
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/google/xsecurelock
Licenses: ASL 2.0
Build system: gnu
Synopsis: X11 screen lock utility with the primary goal of security
Description:

xsecurelock is an X11 screen locker which uses a modular design to avoid the usual pitfalls of screen locking utility design.

As a consequence of this design, you shouldn't use the usual screen locker service with xsecurelock. Instead, add a helper binary to your operating-system's privileged-programs field:

(privileged-programs
 (cons*
  (privileged-program
   (program (file-append xsecurelock "/libexec/xsecurelock/authproto_pam"))
   (setuid? #t))
  %default-privileged-programs))
xforms-gl 1.3.0-1.2c1a9f1
Propagated dependencies: libx11@1.8.12 libxpm@3.5.17 libjpeg-turbo@2.1.4 mesa@25.2.3
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: http://xforms-toolkit.org/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: GUI toolkit for X based on the X11 Xlib library, with OpenGL support
Description:

XForms is a graphical user interface toolkit for X based on the X11 Xlib library. It allows you to create windows, containing all kinds of widgets (buttons, sliders, browsers, menus etc.) with a few lines of code and then attach actions to the widgets, i.e., have some function called when a button is pressed. To make this even easier XForms comes with a program called fdesign that allows you to design a GUI for a program directly on the screen and which then writes out the necessary C code for it.

xiccd 0.4.1
Dependencies: colord@1.4.6 glib@2.86.0 libx11@1.8.12 libxrandr@1.5.4
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/agalakhov/xiccd
Licenses: GPL 3
Build system: gnu
Synopsis: X color profile daemon
Description:

xiccd provides color profile support for desktop environments other than GNOME and KDE. It does the following tasks:

  • Enumerates displays and register them in colord.

  • Creates default ICC profiles based on EDID data.

  • Applies ICC profiles provided by colord.

  • Maintains user's private ICC storage directory.

Total packages: 31209