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

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.


hyprcursor 0.1.13
Dependencies: cairo@1.18.4 hyprlang@0.6.8 librsvg@2.58.5 libzip@1.9.2 tomlplusplus@3.4.0
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://standards.hyprland.org/hyprcursor/
Licenses: Modified BSD
Build system: cmake
Synopsis: Cursor theme format
Description:

This package provides Hyprland cursor format, library and utilities.

physlock 13
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/xyb3rt/physlock
Licenses: GPL 2+
Build system: gnu
Synopsis: Screen lock utility
Description:

physlock locks all virtual terminals at once, only allowing the user of the active session (the user logged into the foreground virtual terminal) to unlock the computer. It is an alternative to vlock -an, written to overcome vlock's limitations regarding hibernate and suspend.

xbindkeys 1.8.7
Dependencies: guile@2.2.7 libx11@1.8.12 tk@8.6.12
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://www.nongnu.org/xbindkeys/
Licenses: GPL 2+
Build system: gnu
Synopsis: Associate a combination of keys with a shell command
Description:

XBindKeys is a program that allows you to launch shell commands with your keyboard or your mouse under the X Window System. It links commands to keys or mouse buttons, using a configuration file. It's independent of the window manager and can capture all keyboard keys (ex: Power, Wake...). It optionally supports a Guile-based configuration file layout, which enables you to access all XBindKeys internals, so you can have key combinations, double clicks or timed double clicks take actions. Also all functions that work in Guile will work for XBindKeys.

aquamarine 0.12.1
Dependencies: eudev@3.2.14 hwdata@0.392 hyprutils@0.13.1 libdisplay-info@0.2.0 libglvnd@1.7.0 libinput-minimal@1.29.1 libseat@0.9.2 mesa@26.0.2 pixman@0.46.4 wayland@1.24.0 wayland-protocols@1.47
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).

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.3.0
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.

xkbset 0.8
Dependencies: bash-minimal@5.2.37 libx11@1.8.12 perl@5.36.0 perl-tk@804.036
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://stephenmontgomerysmith.github.io/software/#xkbset
Licenses: Modified BSD
Build system: gnu
Synopsis: User-preference utility for XKB extensions for X
Description:

This is a program to help manage many of the XKB features of the X Window System. This includes such features as MouseKeys, AccessX, StickyKeys, BounceKeys, and SlowKeys. It includes a graphical program to help with MouseKeys-acceleration management.

xf86-input-wacom 1.2.0
Dependencies: xorg-server@21.1.23 libxrandr@1.5.4 libxinerama@1.1.5 libxi@1.8.2 eudev@3.2.14
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://linuxwacom.github.io/
Licenses: X11
Build system: gnu
Synopsis: Wacom input driver for X
Description:

The xf86-input-wacom driver is the wacom-specific X11 input driver for the X.Org X Server version 1.7 and later (X11R7.5 or later).

mtdev 1.1.6
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://bitmath.org/code/mtdev/
Licenses: X11
Build system: gnu
Synopsis: Multitouch protocol translation library
Description:

Mtdev is a stand-alone library which transforms all variants of kernel MT events to the slotted type B protocol. The events put into mtdev may be from any MT device, specifically type A without contact tracking, type A with contact tracking, or type B with contact tracking.

wofi 1.5.3
Dependencies: gtk+@3.24.51 wayland@1.24.0
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://hg.sr.ht/~scoopta/wofi
Licenses: GPL 3+
Build system: meson
Synopsis: Launcher/menu program for wayland
Description:

Wofi is a launcher/menu program for wlroots based wayland compositors such as sway, similar to rofi.

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.).

xtrlock 2.15
Dependencies: libx11@1.8.12 libxcrypt@4.4.38 libxi@1.8.2 libxfixes@6.0.1
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://packages.debian.org/sid/xtrlock
Licenses: GPL 2+
Build system: gnu
Synopsis: Minimal X display lock program
Description:

xtrlock locks the X server till the user enters their password at the keyboard. While xtrlock is running, the mouse and keyboard are grabbed and the mouse cursor becomes a padlock. Output displayed by X programs, and windows put up by new X clients, continue to be visible, and any new output is displayed normally. The mouse and keyboard are returned when the user types their password, followed by Enter or Newline. If an incorrect password is entered the bell is sounded. Pressing Backspace or Delete erases one character of a password partially typed; pressing Escape or Clear clears anything that has been entered.

unclutter-xfixes 1.5
Dependencies: libx11@1.8.12 libev@4.33 libxfixes@6.0.1 libxi@1.8.2
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/Airblader/unclutter-xfixes
Licenses: Expat
Build system: gnu
Synopsis: Hide idle mouse cursor
Description:

unclutter-xfixes is a rewrite of the popular tool unclutter, but using the x11-xfixes extension. This means that this rewrite doesn't use fake windows or pointer grabbing and hence causes less problems with window managers and/or applications.

Unclutter is a program which runs permanently in the background of an X11 session. It checks on the X11 pointer (cursor) position every few seconds, and when it finds it has not moved (and no buttons are pressed on the mouse, and the cursor is not in the root window) it creates a small sub-window as a child of the window the cursor is in. The new window installs a cursor of size 1x1 but a mask of all 0, i.e. an invisible cursor. This allows you to see all the text in an xterm or xedit, for example. The human factors crowd would agree it should make things less distracting.

wl-color-picker 1.4
Dependencies: bash-minimal@5.2.37 coreutils-minimal@9.1 grim@1.5.0 hicolor-icon-theme@0.18 imagemagick@6.9.13-5 libnotify@0.8.8 slurp@1.5.0 wl-clipboard@2.3.0 zenity@3.44.1
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/jgmdev/wl-color-picker
Licenses: Expat
Build system: copy
Synopsis: Wayland color picker
Description:

wl-color-picker is a script that provides color picker for Wayland and wlroots by leveraging grim and slurp.

xcb-util-xrm 1.3
Dependencies: libxcb@1.17.0 xcb-util@0.4.1 libx11@1.8.12
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/Airblader/xcb-util-xrm
Licenses: X11
Build system: gnu
Synopsis: XCB utility functions for the X resource manager
Description:

The XCB util module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which has traditionally been provided by Xlib.

XCB util-xrm module provides the following libraries:

- xrm: utility functions for the X resource manager.

xsettingsd 1.0.2
Dependencies: libx11@1.8.12
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/derat/xsettingsd
Licenses: Modified BSD
Build system: cmake
Synopsis: Xorg settings daemon
Description:

xsettingsd is a lightweight daemon that provides settings to Xorg applications via the XSETTINGS specification. It is used for defining font and theme settings when a complete desktop environment (GNOME, KDE) is not running. With a simple .xsettingsd configuration file one can avoid configuring visual settings in different UI toolkits separately.

dex 0.10.1
Dependencies: python@3.12.12
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/jceb/dex
Licenses: GPL 3+
Build system: gnu
Synopsis: Execute DesktopEntry files
Description:

dex, DesktopEntry Execution, is a program to generate and execute .desktop files of the Application type. It is also an autostarter compliant with the XDG autostart specification.

sct 0.5
Dependencies: coreutils@9.1 inetutils@2.7 libxrandr@1.5.4 sed@4.9
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://www.umaxx.net
Licenses: non-copyleft
Build system: gnu
Synopsis: Set the color temperature of the screen
Description:

sct is a lightweight utility to set the color temperature of the screen.

xss-lock 0.3.0-1.1e158fb
Dependencies: glib@2.86.0 xcb-util@0.4.1
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://bitbucket.org/raymonad/xss-lock
Licenses: Expat
Build system: cmake
Synopsis: Use external screen locker on events
Description:

xss-lock listens to X signals to fire up a user-defined screensaver. In effect this automatically locks the screen when closing a laptop lid or after a period of user inactivity (as set with xset s TIMEOUT). The notifier command, if specified, is executed first. Additionally, xss-lock uses the inhibition logic to lock the screen before the system goes to sleep.

wvkbd 0.18
Dependencies: libxkbcommon@1.13.1 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

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.

xkeysnail 0.4.0
Dependencies: python-appdirs@1.4.4 python-evdev@1.9.1 python-inotify-simple@1.3.5 python-xlib@0.33 python-six@1.17.0
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/mooz/xkeysnail
Licenses: GPL 3+
Build system: pyproject
Synopsis: Keyboard remapping tool for the X11 environment
Description:

Xkeysnail is an X environment keyboard remapping tool, featuring high-level and flexible remapping mechanisms. It affects the low-level layers (evdev and uinput), making remapping work in almost all the places.

sx 3.0
Dependencies: xauth@1.1.3
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/Earnestly/sx
Licenses: X11
Build system: gnu
Synopsis: Start an xorg server
Description:

sx is a simple alternative to both xinit and startx for starting an Xorg server.

hyprpicker 0.4.7
Dependencies: cairo@1.18.4 hyprutils@0.13.1 libjpeg-turbo@2.1.4 libxkbcommon@1.13.1 pango@1.56.4 wayland@1.24.0 wayland-protocols@1.47 wl-clipboard@2.3.0
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/hyprwm/hyprpicker
Licenses: Modified BSD
Build system: cmake
Synopsis: Wayland color picker compatible with @code{wlroots}
Description:

This package provides a wlroots-compatible Wayland color picker.

dzen 0.9.5-1.488ab66
Dependencies: libx11@1.8.12 libxft@2.3.8 libxpm@3.5.17 libxinerama@1.1.5
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/robm/dzen
Licenses: Expat
Build system: gnu
Synopsis: General purpose messaging, notification and menuing program for X11
Description:

Dzen is a general purpose messaging, notification and menuing program for X11. It was designed to be fast, tiny and scriptable in any language.

Total packages: 32521