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.
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.
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.
Provides bindings to libxdo for manipulating X11 via simulated input. (Note that this is mostly a legacy library; you may wish to look at python-xdo for newer bindings.)
xwhite is a command line tool for adjusting the colour balance of screen. It is based on xrandr's gamma correction and brightness adjustment. As such, it can only be used for X displays and not Wayland displays. It is typically used for tuning the color balance and color temperature. It has a similar function as redshift -P -g R:G:B -O temperature, but xwhite is more flexible in that it does not keep the white color fixed, suitable for setting the white color to an arbitrary balanced color.
XSel is a command-line program for getting and setting the contents of the X selection and/or clipboard. Normally this is only accessible by manually highlighting information and pasting it with the middle mouse button.
XSel reads from standard input and writes to standard output by default, but can also follow a growing file, display contents, delete entries and more.
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.
Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterisation.
This package provides a utility called wl-kbptr short for Wayland Keyboard Pointer, to help move the mouse pointer with the keyboard on Wayland.
This utility for X.org uses a modifier key as another key when pressed and released on its own. The default behaviour is to generate the Escape key when Left Control is pressed and released on its own.
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
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.
This package provides a library for programmatically controlling Xorg windows using Python. The library relies on the wmctrl to do so.
wl-color-picker is a script that provides color picker for Wayland and wlroots by leveraging grim and slurp.
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.
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.
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))
This package includes a variety of xkb keyboard options including ergonomic layouts and the 'extend' layer for easy access to modifiers and function keys.
clipnotify is a simple program that, using the XFIXES extension to X11, waits until a new selection is available and then exits.
It was primarily designed for clipmenu, to avoid polling for new selections.
clipnotify doesn't try to print anything about the contents of the selection, it just exits when it changes. This is intentional -- X11's selection API is verging on the insane, and there are plenty of others who have already lost their sanity to bring us xclip/xsel/etc. Use one of those tools to complement clipnotify.
gtk-session-lock is a fork of gtk-layer-shell to build screen lockers using the secure ext-session-lock-v1 protocol. This library is compatible with C, C++ and any language that supports GObject introspection files (Python, Vala, etc, see using the library below).
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.
FYI is a command line utility to send desktop notifications to the user via a notification daemon implementing XDG desktop notifications.
sx is a simple alternative to both xinit and startx for starting an Xorg server.
Autorandr wraps around xrandr to help with X11 multi-screen configuration management. It allows the user to create profiles for various multi-screen setups. Autorandr automatically detects the profiles that can be activated based on the connected hardware. Hook scripts can be used to further tweak the behaviour of the different profiles.
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.