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

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.


ghc-xmonad-contrib 0.18.1
Dependencies: ghc-random@1.2.1.3 ghc-x11@1.10.3 xmonad@0.18.0 ghc-utf8-string@1.0.2 ghc-x11-xft@0.3.4
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://xmonad.org/
Licenses: Modified BSD
Build system: haskell
Synopsis: Third party extensions for xmonad
Description:

Third party tiling algorithms, configurations, and scripts to Xmonad, a tiling window manager for X.

python-i3ipc 2.2.1-0.a670f24
Propagated dependencies: python-xlib@0.33
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/altdesktop/i3ipc-python
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python library for controlling i3 and Sway
Description:

This package provides a Python library for controlling the i3 and Sway window managers.

shaderbg 0-0.027d4f8
Dependencies: egl-wayland@1.1.19 mesa@26.0.2
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://git.sr.ht/~mstoeckl/shaderbg
Licenses: GPL 3+
Build system: meson
Synopsis: Use Shadertoy shaders as the desktop background
Description:

shaderbg lets you render shaders as wallpapers. It works on Wayland compositors supporting the wlr-layer-shell protocol.

dunst 1.13.2
Dependencies: dbus@1.16.2 librsvg@2.58.5 glib@2.86.0 cairo@1.18.4 pango@1.56.4 libnotify@0.8.8 libx11@1.8.12 libxscrnsaver@1.2.4 libxinerama@1.1.5 libxrandr@1.5.4 libxdg-basedir@1.2.3 wayland@1.24.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://dunst-project.org/
Licenses: Modified BSD
Build system: gnu
Synopsis: Customizable and lightweight notification daemon
Description:

Dunst is a highly configurable and minimalistic notification daemon. It provides org.freedesktop.Notifications D-Bus service, so it is started automatically on the first call via D-Bus.

sbcl-stumpwm-screenshot 0.0.1-7.c4f077b
Dependencies: sbcl-zpng@1.2.2 stumpwm@24.11
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/stumpwm/stumpwm-contrib/tree/master/util/screenshot
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: Screenshots for StumpWM
Description:

This StumpWM module can take screenshots and store them as PNG files.

lemonbar-xft 2.0.481e123
Dependencies: freetype@2.13.3 libxft@2.3.8 libx11@1.8.12 libxcb@1.17.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/drscream/lemonbar-xft
Licenses: X11
Build system: gnu
Synopsis: Featherweight status bar with fontconfig support
Description:

lemonbar (formerly known as bar) is a lightweight bar entirely based on XCB. Provides full UTF-8 support, basic formatting, RandR and Xinerama support and EWMH compliance without wasting your precious memory.This is a fork of the lemonbar package that adds fontconfig support, for easier unicode usage.

wlroots 0.17.4
Propagated dependencies: eudev@3.2.14 libdisplay-info@0.2.0 libinput-minimal@1.29.1 libxkbcommon@1.13.1 mesa@26.0.2 pixman@0.46.4 lcms@2.13.1 libseat@0.9.2 vulkan-headers@1.4.335.0 vulkan-loader@1.4.335.0 wayland@1.24.0 wayland-protocols@1.47 xcb-util-errors@1.0.1 xcb-util-renderutil@0.3.10 xcb-util-wm@0.4.2 xorg-server-xwayland@24.1.12
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://gitlab.freedesktop.org/wlroots/wlroots/
Licenses: Expat
Build system: meson
Synopsis: Pluggable, composable, unopinionated modules for building a Wayland compositor
Description:

wlroots is a set of pluggable, composable, unopinionated modules for building a Wayland compositor.

cagebreak 3.1.0
Dependencies: libevdev@1.13.6 pango@1.56.4 wlroots@0.19.3
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/project-repo/cagebreak
Licenses: Expat
Build system: meson
Synopsis: Tiling wayland compositor inspired by ratpoison
Description:

cagebreak is a slim, keyboard-controlled, tiling compositor for wayland conceptually based on the X11 window manager ratpoison.

cwm 7.1
Dependencies: libxrandr@1.5.4 libxft@2.3.8 libxinerama@1.1.5
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/leahneukirchen/cwm
Licenses: ISC
Build system: gnu
Synopsis: OpenBSD fork of the Calm Window Manager
Description:

Cwm is a stacking window manager for X11. It is an OpenBSD project derived from the original Calm Window Manager.

gtklock 4.0.0
Dependencies: gtk+@3.24.51 gtk-session-lock@0.2.0 linux-pam@1.5.2
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/jovanlanik/gtklock
Licenses: GPL 3
Build system: meson
Synopsis: GTK-based lockscreen for Wayland
Description:

gtklock is a lockscreen based on gtkgreet. It uses the ext-session-lock Wayland protocol. Works on sway and other wlroots-based compositors.

sway-audio-idle-inhibit 0.2.0-1.f1e9246
Dependencies: elogind@255.17 pulseaudio@16.1
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/ErikReider/SwayAudioIdleInhibit
Licenses: GPL 3
Build system: meson
Synopsis: Idle inhibit for Sway/Hyprland
Description:

Prevents swayidle/hypridle from sleeping while any application is outputting or receiving audio.

swayfx 0.5.3
Dependencies: basu@0.2.1 cairo@1.18.4 gdk-pixbuf@2.44.4 json-c@0.18 libevdev@1.13.6 libinput-minimal@1.29.1 libxkbcommon@1.13.1 pango@1.56.4 pcre2@10.42 scenefx@0.4.1 swaybg@1.2.1 wayland@1.24.0 wlroots@0.19.3
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/WillPower3309/swayfx
Licenses: Expat
Build system: meson
Synopsis: Sway Fork with extra options and effects
Description:

Fork of Sway, a Wayland compositor compatible with i3. SwayFX adds extra options and effects to the original Sway, such as blur, rounded corners, shadows, inactive window dimming, etc.

i3lock-blur 2.10
Dependencies: cairo@1.18.4 mesa@26.0.2 libev@4.33 linux-pam@1.5.2 libxcb@1.17.0 libxkbcommon@1.13.1 xcb-util@0.4.1 xcb-util-image@0.4.1 xcb-util-xrm@1.3
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/karulont/i3lock-blur
Licenses: Expat
Build system: gnu
Synopsis: Lightweight screen locker with transparent blurring background
Description:

Simple X11 screen locker with transparent blurring background developed alongside the i3 project. Despite the name it should work with any X11 window manager.

sbcl-stumpwm-swm-gaps 0.0.1-7.c4f077b
Dependencies: stumpwm@24.11
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/stumpwm/stumpwm-contrib
Licenses: GPL 2+ GPL 3+ FreeBSD
Build system: asdf/sbcl
Synopsis: Gaps between windows for StumpWM
Description:

This package provides a StumpWM module which adds gaps between windows.

sbcl-stumpwm-ttf-fonts 0.0.1-7.c4f077b
Dependencies: sbcl-clx-truetype@0.0.1-1.c6e10a9 stumpwm@24.11
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/stumpwm/stumpwm-contrib
Licenses: GPL 2+ GPL 3+ FreeBSD
Build system: asdf/sbcl
Synopsis: Implementation of TTF font rendering for Lisp
Description:

This package provides a Lisp implementation of TTF font rendering.

labwc 0.20.1
Dependencies: cairo@1.18.4 glib@2.86.0 librsvg@2.58.5 libliftoff@0.5.0 libsfdo@0.1.3 libxcb@1.17.0 libxml2@2.14.6 pango@1.56.4 wlroots@0.20.1
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://labwc.github.io
Licenses: GPL 2
Build system: meson
Synopsis: Window-stacking compositor for Wayland
Description:

Labwc is lightweight and independent with a focus on simply stacking windows well and rendering some window decorations, it is inspired by Openbox. It takes a no-bling/frills approach and says no to features such as icons (except window buttons), animations, decorative gradients and any other options not required to reasonably render common themes. It relies on clients for panels, screenshots, wallpapers and so on to create a full desktop environment.

Labwc tries to stay in keeping with wlroots and sway in terms of general approach and coding style.

Labwc has no reliance on any particular Desktop Environment, Desktop Shell or session. Nor does it depend on any UI toolkits such as Qt or GTK.

keybinder 0.3.2
Dependencies: gtk+@3.24.51 gobject-introspection@1.86.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/kupferlauncher/keybinder
Licenses: X11
Build system: gnu
Synopsis: Library for registering global keyboard shortcuts, Gtk3 version
Description:

Keybinder is a library for registering global keyboard shortcuts. Keybinder works with GTK-based applications using the X Window System.

sbcl-stumpwm-bluetooth 0.1.2
Dependencies: stumpwm@24.11 bluez@5.79 sbcl-bordeaux-threads@0.9.3
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/Junker/stumpwm-bluetooth
Licenses: GPL 3
Build system: asdf/sbcl
Synopsis: StumpWM module for controlling Bluetooth devices
Description:

StumpWM module for controlling Bluetooth devices via bluetoothctl.

wlroots 0.20.1
Propagated dependencies: eudev@3.2.14 libdisplay-info@0.2.0 libinput-minimal@1.29.1 libxkbcommon@1.13.1 mesa@26.0.2 pixman@0.46.4 lcms@2.13.1 libseat@0.9.2 vulkan-headers@1.4.335.0 vulkan-loader@1.4.335.0 wayland@1.24.0 wayland-protocols@1.47 xcb-util-errors@1.0.1 xcb-util-renderutil@0.3.10 xcb-util-wm@0.4.2 xorg-server-xwayland@24.1.12
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://gitlab.freedesktop.org/wlroots/wlroots/
Licenses: Expat
Build system: meson
Synopsis: Pluggable, composable, unopinionated modules for building a Wayland compositor
Description:

wlroots is a set of pluggable, composable, unopinionated modules for building a Wayland compositor.

sdorfehs 1.7
Dependencies: freetype@2.13.3 libx11@1.8.12 libxft@2.3.8 libxrandr@1.5.4 libxres@1.2.2 libxtst@1.2.5
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/jcs/sdorfehs
Licenses: GPL 2+
Build system: gnu
Synopsis: Tiling window manager descended from ratpoison
Description:

sdorfehs is a tiling window manager descended from ratpoison (which itself is modeled after GNU Screen).

sdorfehs divides the screen into one or more frames, each only displaying one window at a time but can cycle through all available windows (those which are not being shown in another frame).

Like Screen, sdorfehs primarily uses prefixed/modal key bindings for most actions. sdorfehs's command mode is entered with a configurable keystroke (Control+a by default) which then allows a number of bindings accessible with just a single keystroke or any other combination. For example, to cycle through available windows in a frame, press Control+a then n.

bspwm 0.9.12
Dependencies: libxcb@1.17.0 libxinerama@1.1.5 sxhkd@0.6.2 xcb-util@0.4.1 xcb-util-keysyms@0.4.1 xcb-util-wm@0.4.2
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/baskerville/bspwm
Licenses: FreeBSD
Build system: gnu
Synopsis: Tiling window manager based on binary space partitioning
Description:

bspwm is a tiling window manager that represents windows as the leaves of a full binary tree.

grimshot 1.9-contrib.0
Dependencies: coreutils@9.1 grim@1.5.0 jq@1.8.2 libnotify@0.8.8 slurp@1.5.0 sway@1.12 wl-clipboard@2.3.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/OctopusET/sway-contrib
Licenses: Expat
Build system: copy
Synopsis: Screenshot utility for the Sway window manager
Description:

Grimshot is a screenshot utility for sway. It provides an interface over grim, slurp and jq, and supports storing the screenshot either directly to the clipboard using wl-copy or to a file.

sbcl-stumpwm-hostname 0.0.1-7.c4f077b
Dependencies: stumpwm@24.11
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/stumpwm/stumpwm-contrib/tree/master/modeline/hostname
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: Put hostname in the StumpWM modeline
Description:

This StumpWM module puts the hostname in the StumpWM modeline.

Total packages: 32521