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

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.


sbcl-stumpwm-tomato 0.1.0
Dependencies: stumpwm@24.11
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/Junker/stumpwm-tomato
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: Advanced Pomodoro timer module for StumpWM
Description:

This package provides an advanced Pomodoro timer module for StumpWM.

stumpwm 24.11
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-cl-ppcre@2.1.1 sbcl-clx@0.7.7
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/stumpwm/stumpwm
Licenses: GPL 2+
Build system: asdf/sbcl
Synopsis: Window manager written in Common Lisp
Description:

Stumpwm is a window manager written entirely in Common Lisp. It attempts to be highly customizable while relying entirely on the keyboard for input. These design decisions reflect the growing popularity of productive, customizable lisp based systems.

mangowc 0.12.3
Dependencies: wayland@1.24.0 libinput@1.29.1 libdrm@2.4.124 libxkbcommon@1.11.0 pixman@0.46.4 libdisplay-info@0.2.0 libliftoff@0.5.0 hwdata@0.392 seatd@0.9.2 pcre2@10.42 libxcb@1.17.0 xcb-util-wm@0.4.2 wlroots@0.19.2 scenefx@0.4.1
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/DreamMaoMao/mangowc
Licenses: GPL 3 Expat CC0
Build system: meson
Synopsis: Wayland compositor based on wlroots and scenefx
Description:

MangoWC is a modern, lightweight, high-performance Wayland compositor built on dwl — crafted for speed, flexibility, and a customizable desktop experience.

swaylock-effects 1.7.0.0
Dependencies: cairo@1.18.4 gdk-pixbuf@2.44.4 libxkbcommon@1.11.0 linux-pam@1.5.2 wayland@1.24.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/jirutka/swaylock-effects
Licenses: Expat
Build system: meson
Synopsis: Screen locking utility for Wayland compositors with effects
Description:

Swaylock-effects is a fork of swaylock with additional features, such as the ability to take a screenshot as the background image, display a clock or apply image manipulation techniques to the background image.

lavalauncher 2.1.1
Dependencies: cairo@1.18.4 librsvg@2.58.5 libxkbcommon@1.11.0 wayland@1.24.0 wayland-protocols@1.45
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://sr.ht/~leon_plickat/lavalauncher/
Licenses: GPL 3+
Build system: meson
Synopsis: Dock-like launcher panel for Wayland desktops
Description:

LavaLauncher is a simple launcher panel that displays a dynamically sized bar with user-defined buttons activating shell commands. Features include multiple bars and touch screen compatibility.

sbcl-stumpwm-notify 0.0.1-7.c4f077b
Dependencies: sbcl-bordeaux-threads@0.9.3 sbcl-dbus@20231105-2.8bba6a0 sbcl-xml-emitter@1.1.0 stumpwm@24.11
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/stumpwm/stumpwm-contrib
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: Notifications server for StumpWM
Description:

This module implements org.freedesktop.Notifications interface[fn:dbus-spec]. It shows notifications using stumpwm:message by default.

wf-config 0.10.0
Dependencies: glm@1.0.1 libxml2@2.14.6 wlroots@0.17.4 libevdev@1.13.3
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/WayfireWM/wf-config
Licenses: Expat
Build system: meson
Synopsis: Library for managing configuration files for Wayfire
Description:

The package provides a library for managing the configuration files of Wayifre. It can set key and mouse bindings, configure input, and customize Wayfire plugins.

sbcl-stumpwm-kbd-layouts 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/util/kbd-layouts
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: Keyboard layout switcher for StumpWM
Description:

Keyboard layout switcher for StumpWM

sway 1.11
Dependencies: basu@0.2.1 cairo@1.18.4 gdk-pixbuf@2.44.4 json-c@0.18 libevdev@1.13.3 libinput-minimal@1.29.1 libxkbcommon@1.11.0 pango@1.56.4 pcre2@10.42 swaybg@1.2.1 wayland@1.24.0 wlroots@0.19.2
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/swaywm/sway
Licenses: Expat
Build system: meson
Synopsis: Wayland compositor compatible with i3
Description:

Sway is a i3-compatible Wayland compositor.

velox 0-1.fcc0412
Dependencies: libinput@1.29.1 libxkbcommon@1.11.0 wayland@1.24.0 wld@0-1.6586736
Propagated dependencies: swc@0-1.a7b6155
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/michaelforney/velox
Licenses: Expat
Build system: gnu
Synopsis: Simple window manager based on swc
Description:

velox is a simple window manager for Wayland based on swc. It is inspired by dwm and xmonad.

hypridle 0.1.7
Dependencies: hyprland-protocols@0.7.0 hyprlang@0.6.8 hyprutils@0.11.0 hyprwayland-scanner@0.4.5 sdbus-c++@2.1.0 wayland@1.24.0 wayland-protocols@1.45
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/hyprwm/hypridle
Licenses: Modified BSD
Build system: cmake
Synopsis: Hyprland's idle daemon
Description:

Hyprland's idle daemon, based on the ext-idle-notify-v1 Wayland protocol. Hypridle has support for D-Bus's loginctl commands (lock/unlock/before-sleep) and inhibit.

wlr-randr 0.4.1
Dependencies: wayland@1.24.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://sr.ht/~emersion/wlr-randr
Licenses: Expat
Build system: meson
Synopsis: Utility to manage Wayland compositor outputs
Description:

wlr-randr is a utility to manage outputs of a Wayland compositor.

dwl 0.7
Dependencies: wlroots@0.18.2
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://codeberg.org/dwl/dwl
Licenses: GPL 3+ Expat CC0
Build system: gnu
Synopsis: Dynamic window manager for Wayland
Description:

dwl is a compact, hackable compositor for Wayland based on wlroots. It is intended to fill the same space in the Wayland world that dwm does in X11, primarily in terms of philosophy, and secondarily in terms of functionality. Like dwm, dwl is easy to understand and hack on, due to a limited size and a few external dependencies. It is configurable via config.h.

sbcl-stumpwm-numpad-layouts 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/util/numpad-layouts
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: Keyboard numpad layouts for StumpWM
Description:

This is a module for handling different keyboards numpad layouts in StumpWM.

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.

swaylock 1.8.3
Dependencies: cairo@1.18.4 gdk-pixbuf@2.44.4 libxkbcommon@1.11.0 linux-pam@1.5.2 wayland@1.24.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/swaywm/swaylock
Licenses: Expat
Build system: meson
Synopsis: Screen locking utility for Wayland compositors
Description:

Swaylock is a screen locking utility for Wayland compositors.

sbcl-stumpwm-wifi 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/wifi
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: Modeline support for wifi connectivity
Description:

Modeline support for wifi connectivity.

i3ipc-glib 1.0.1
Propagated dependencies: glib@2.86.0 json-glib@1.10.0 libxcb@1.17.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/altdesktop/i3ipc-glib
Licenses: GPL 3+
Build system: gnu
Synopsis: C interface library to i3 window manager
Description:

i3ipc-GLib is a C library for controlling the i3 window manager.

xinitrc-xsession 1-0.cbfc77a
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://aur.archlinux.org/packages/xinit-xsession/
Licenses: GPL 3
Build system: copy
Synopsis: Use ~/.xinitrc as an xsession from your display manager
Description:

Xinitrc-xsession allows ~/.xinitrc to be run as a session from your display manager. Make ~/.xinitrc executable and use this package in your system configuration have this xsession available to your display manager.

grimblast 0.1-1.9d67858
Dependencies: coreutils-minimal@9.1 grim@1.5.0 jq@1.8.1 libnotify@0.8.8 slurp@1.5.0 hyprland@0.54.1 hyprpicker@0.4.5 wl-clipboard@2.2.1
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/hyprwm/contrib
Licenses: Expat
Build system: gnu
Synopsis: Screenshot utility for Hyprland
Description:

This package provides a Hyprland version of grimshot for screenshoting.

mako 1.10.0
Dependencies: basu@0.2.1 cairo@1.18.4 gdk-pixbuf@2.44.4 pango@1.56.4 wayland@1.24.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://wayland.emersion.fr/mako
Licenses: Expat
Build system: meson
Synopsis: Lightweight Wayland notification daemon
Description:

Mako is a lightweight notification daemon for Wayland compositors that support the layer-shell protocol.

wlroots 0.19.2
Propagated dependencies: eudev@3.2.14 libdisplay-info@0.2.0 libinput-minimal@1.29.1 libxkbcommon@1.11.0 mesa@25.2.3 pixman@0.46.4 lcms@2.13.1 libseat@0.9.2 vulkan-headers@1.4.321.0 vulkan-loader@1.4.321.0 wayland@1.24.0 wayland-protocols@1.45 xcb-util-errors@1.0.1 xcb-util-wm@0.4.2 xorg-server-xwayland@24.1.9
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.

waybar-cpu-histogram 1.0.1
Dependencies: jsoncpp@1.9.6 fmt@11.2.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/plattfot/cpu-histogram/
Licenses: Expat
Build system: meson
Synopsis: CPU histogram for waybar
Description:

Custom module for waybar to show CPU usage as a histogram. A compact way to see how many cores are active, compared to having a bar for each core/thread.

stumpish 0.0.1-7.c4f077b
Dependencies: bash@5.2.37 rlwrap@0.48 xprop@1.2.8
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: trivial
Synopsis: StumpWM interactive shell
Description:

This package provides a StumpWM interactive shell.

Total packages: 70622