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

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.


rofi-calc 2.3.0
Dependencies: cairo@1.18.4 libqalculate@5.11.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.

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.

x-resize 0.3
Dependencies: guile-lib@0.2.8.1 guile-udev@0.3.0 xrandr@1.5.3
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://gitlab.com/Apteryks/x-resize/
Licenses: GPL 3+
Build system: gnu
Synopsis: Dynamic display resizing leveraging udev events
Description:

The x-resize command detects physical display resolution changes via udev and invokes the xrandr command to reconfigure the active display resolution accordingly. It can be used to implement dynamic resize support for desktop environments that lack native support such as Xfce.

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 2.0.0
Dependencies: libjpeg-turbo@2.1.4 librsvg@2.58.5 libxcb@1.17.0 libxkbcommon@1.13.1 startup-notification@0.12 wayland@1.24.0 wayland-protocols@1.47 xcb-util@0.4.1 xcb-util-cursor@0.1.5 xcb-util-keysyms@0.4.1 xcb-util-wm@0.4.2 xcb-util-xrm@1.3
Propagated dependencies: cairo@1.18.4 glib@2.86.0 pango@1.56.4
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/davatorium/rofi
Licenses: Expat
Build system: meson
Synopsis: Application launcher
Description:

Rofi is a minimalist application launcher. It memorizes which applications you regularly use and also allows you to search for an application by name.

screen-message 0.26
Dependencies: gtk+@3.24.51 gdk-pixbuf@2.44.4 pango@1.56.4
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://www.joachim-breitner.de/projects#screen-message
Licenses: GPL 2+
Build system: gnu
Synopsis: Print messages on your screen
Description:

screen-message is a tool for displaying text on your screen. It will make the text as large as possible and display it with black color on a white background (colors are configurable on the commandline).

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.

pixman 0.46.4
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://www.pixman.org/
Licenses: Expat
Build system: meson
Synopsis: Low-level pixel manipulation library
Description:

Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterisation.

wlrctl 0.2.2
Dependencies: libxkbcommon@1.13.1 wayland@1.24.0
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://git.sr.ht/~brocellous/wlrctl
Licenses: Expat
Build system: meson
Synopsis: Command line utility for wlroots automation and extensions
Description:

wlrctl is a command line utility for miscellaneous wlroots Wayland extensions. At this time, wlrctl supports the foreign-toplevel-mangement (window/toplevel command), virtual-keyboard (keyboard command), and virtual-pointer (pointer command) protocols.

nxbelld 0.1.2
Dependencies: libx11@1.8.12 alsa-lib@1.2.16
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/dusxmt/nxbelld
Licenses: GPL 3+
Build system: gnu
Synopsis: Daemon that performs an action every time the X11 bell is rung
Description:

nxbelld is a tiny utility to aid people who either don't like the default PC speaker beep, or use a sound driver that doesn't have support for the PC speaker. The utility performs a given action every time the X bell is rung. The actions nxbelld can currently perform include running a specified program, emulating the PC speaker beep using the sound card (default), or playing a PCM encoded WAVE file.

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.

wlsunset 0.4.0
Dependencies: wayland@1.24.0 wayland-protocols@1.47
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://sr.ht/~kennylevinsen/wlsunset/
Licenses: Expat
Build system: meson
Synopsis: Day/night gamma adjustments for Wayland compositors
Description:

Wlsunset adjusts gamma based on day-night cycles on Wayland compositors that support wlr-gamma-control-unstable-v1. It is also known as a blue light filter or night light.

sxhkd 0.6.2
Dependencies: libxcb@1.17.0 xcb-util@0.4.1 xcb-util-keysyms@0.4.1 xcb-util-wm@0.4.2
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/baskerville/sxhkd
Licenses: FreeBSD
Build system: gnu
Synopsis: Simple X hotkey daemon
Description:

sxhkd is a simple X hotkey daemon with a powerful and compact configuration syntax.

unclutter 8
Dependencies: libx11@1.8.12
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: http://ftp.x.org/contrib/utilities/
Licenses: Public Domain
Build system: gnu
Synopsis: Hide idle mouse cursor
Description:

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.

libwacom 2.13.0
Dependencies: gtk+@3.24.51 eudev@3.2.14 libxml2@2.14.6 python@3.12.12 python-libevdev@0.13.1 python-pyudev@0.24.4
Propagated dependencies: glib@2.86.0 libevdev@1.13.6 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.

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.

jumpapp 1.2
Propagated dependencies: wmctrl@1.07 xdotool@3.20211022.1 xprop@1.2.8
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/mkropat/jumpapp
Licenses: Expat
Build system: gnu
Synopsis: Run-or-raise application switcher for any X11 desktop
Description:

Bind a key for any given application that will launch the application, if it's not already running, or focus the application's window,if it is running. Pressing the key again will cycle to the application's next window, if there's more than one.

xautolock 2.2
Dependencies: libx11@1.8.12 libxext@1.3.6 libxscrnsaver@1.2.4
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://ibiblio.org/pub/Linux/X11/screensavers/
Licenses: GPL 2
Build system: gnu
Synopsis: Program launcher for idle X sessions
Description:

Xautolock monitors input devices under the X Window System, and launches a program of your choice if there is no activity after a user-configurable period of time.

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.

python-wmctrl 0.5
Dependencies: wmctrl@1.07
Propagated dependencies: python-attrs@25.3.0
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/antocuni/wmctrl
Licenses: Expat
Build system: pyproject
Synopsis: Tool to programmatically control Xorg windows
Description:

This package provides a library for programmatically controlling Xorg windows using Python. The library relies on the wmctrl to do so.

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.

xdotool 3.20211022.1
Dependencies: libx11@1.8.12 libxext@1.3.6 libxi@1.8.2 libxinerama@1.1.5 libxtst@1.2.5 libxkbcommon@1.13.1
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://www.semicomplete.com/projects/xdotool/
Licenses: Modified BSD
Build system: gnu
Synopsis: Fake keyboard/mouse input, window management, and more
Description:

Xdotool lets you simulate keyboard input and mouse activity, move and resize windows, etc. It does this using X11's XTEST extension and other Xlib functions. Additionally, you can search for windows and move, resize, hide, and modify window properties like the title. If your window manager supports it, you can use xdotool to switch desktops, move windows between desktops, and change the number of desktops.

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.

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.

Total packages: 73955