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

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.


python-agate-sql 0.7.3
Propagated dependencies: python-agate@1.12.0 python-sqlalchemy@1.4.42
Channel: guix
Location: gnu/packages/wireservice.scm (gnu packages wireservice)
Home page: https://agate-sql.rtfd.org
Licenses: Expat
Build system: pyproject
Synopsis: SQL read/write support to agate
Description:

agatesql uses a monkey patching pattern to add SQL support to all agate.Table instances.

sbcl-stumpwm-stump-nm 0.0.1-7.c4f077b
Dependencies: stumpwm@24.11 sbcl-babel@0.5.0-3.627d6a6 sbcl-alexandria@1.4-0.009b7e5 sbcl-dbus@20231105-2.8bba6a0
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: StumpWM NetworkManager integration
Description:

This module allows you to manage your Wi-Fi networks and VPN connections from within StumpWM itself. It is intentionally pretty bare-bones in features, in that it allows you to enable/disable connections, and no more. It is not a replacement for nmtui and/or nmcli.

wmenu 0.2.0
Dependencies: cairo@1.18.4 pango@1.56.4 wayland@1.24.0 libxkbcommon@1.11.0 wayland-protocols@1.45
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://codeberg.org/adnano/wmenu
Licenses: Expat
Build system: meson
Synopsis: Dynamic menu for Wayland
Description:

wmenu is a dynamic menu for Wayland, which reads a list of newline-separated items from stdin. When the user selects an item and presses Return, their choice is printed to stdout and wmenu terminates. Entering text will narrow the items to those matching the tokens in the input.

xmobar 0.48.1
Dependencies: ghc-xmobar@0.48.1 libxpm@3.5.17
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://codeberg.org/xmobar/xmobar
Licenses: Modified BSD
Build system: haskell
Synopsis: Minimalistic text based status bar
Description:

xmobar is a lightweight, text-based, status bar written in Haskell. It was originally designed to be used together with Xmonad, but it is also usable with any other window manager. While xmobar is written in Haskell, no knowledge of the language is required to install and use it.

swaynotificationcenter 0.10.1
Dependencies: json-glib@1.10.0 glib@2.86.0 granite@6.2.0 gtk+@3.24.51 gtk-layer-shell@0.9.0 libhandy@1.8.3 libgee@0.20.8 pulseaudio@16.1 wayland-protocols@1.45
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/ErikReider/SwayNotificationCenter
Licenses: Expat
Build system: meson
Synopsis: Notification daemon with a graphical interface
Description:

This package provides a notification daemon for the Sway Wayland compository, supporting the following features:

  • Keyboard shortcuts

  • Notification body markup with image support

  • A panel to view previous notifications

  • Show album art for notifications like Spotify

  • Do not disturb

  • Click notification to execute default action

  • Show alternative notification actions

  • Customization through a CSS file

  • Trackpad/mouse gesture to close notification

  • The same features as any other basic notification daemon

  • Basic configuration through a JSON config file

  • Hot-reload config through swaync-client

stumpwm-with-slynk 24.11
Dependencies: sbcl-slynk@1.0.43-9.9c43bf6 stumpwm@24.11
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.

sov 0.94
Dependencies: wayland@1.24.0 libglvnd@1.7.0 libxkbcommon@1.11.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/milgra/sov
Licenses: GPL 3+
Build system: meson
Synopsis: Wayland overlay that shows schemas for all workspaces
Description:

SOV provides a schematic workspace overview for Sway window manager. Unlike thumbnail-based solutions that become unreadable at small scales, SOV maintains clarity by displaying window layouts, titles, and contents across all outputs. Designed for complex multi-workspace setups, it's structured via HTML and styled with CSS. Typically triggered by desktop-switching keys with minimal latency.

i3-wm 4.25
Dependencies: libxcb@1.17.0 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 libxkbcommon@1.11.0 libev@4.33 yajl@2.1.0 xmlto@0.0.28 perl@5.36.0 perl-anyevent-i3@0.19 perl-json-xs@4.0 perl-common-sense@3.75 perl-types-serialiser@1.0 perl-pod-simple@3.45 libx11@1.8.12 pcre2@10.42 startup-notification@0.12 pango@1.56.4 cairo@1.18.4
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://i3wm.org/
Licenses: Modified BSD
Build system: meson
Synopsis: Tiling window manager
Description:

i3 is a tiling X11 window manager that dynamically manages tiled, stacked, and tabbed window layouts.

i3 primarily targets advanced users. Windows are managed manually and organised inside containers, which can be split vertically or horizontally, and optionally resized.

i3 uses a plain-text configuration file, and can be extended and controlled from many programming languages.

sbcl-stumpwm-globalwindows 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: Manipulate all windows in the current X session
Description:

This package provides a StumpWM module to manipulate all windows in the current X session.

wlclock 1.0.1
Dependencies: cairo@1.18.4 wayland@1.24.0 wayland-protocols@1.45
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://git.sr.ht/~leon_plickat/wlclock/
Licenses: GPL 3
Build system: meson
Synopsis: Digital analog clock for Wayland desktops
Description:

Wlclock is a digital analog clock for Wayland desktops. wlclock is inspired by xclock and the default configuration has been chosen to mimic it. However unlike xclock, wlclock is not a regular window but a desktop-widget. A Wayland compositor must implement the Layer-Shell and XDG-Output for wlclock to work.

wlroots 0.17.4
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.

wlroots-0.15 0.15.1
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.

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.

fnott 1.8.0
Dependencies: wayland@1.24.0 fcft@3.3.3 dbus@1.16.2 libpng@1.6.39
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://codeberg.org/dnkl/fnott
Licenses: Expat
Build system: meson
Synopsis: Keyboard driven and lightweight Wayland notification daemon
Description:

Fnott is a keyboard driven and lightweight notification daemon for wlroots-based Wayland compositors.

sbcl-stumpwm-battery-portable 0.0.1-7.c4f077b
Dependencies: sbcl-cl-ppcre@2.1.1 stumpwm@24.11
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/stumpwm/stumpwm-contrib
Licenses: Expat GPL 3+
Build system: asdf/sbcl
Synopsis: Battery level indicator for StumpWM
Description:

This module provides a battery level indicator for the modeline. It can be displayed in the modeline with %B.

menumaker 0.99.14
Dependencies: python@3.11.14
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://menumaker.sourceforge.net/
Licenses: FreeBSD
Build system: gnu
Synopsis: Heuristics-driven menu generator
Description:

MenuMaker is a menu generation utility for a number of X window managers and desktop environments. It is capable of finding lots of installed programs and generating a root menu consistent across all supported window managers, so one will get (almost) the same menu in all of them. Currently supported window managers include:

  1. BlackBox

  2. Deskmenu

  3. FluxBox

  4. IceWM

  5. OpenBox

  6. PekWM

  7. WindowMaker

  8. XFCE

sandbar 0.1
Dependencies: fcft@3.3.3 wayland@1.24.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/kolunmi/sandbar
Licenses: GPL 3 Expat
Build system: gnu
Synopsis: DWM-like bar for the River Wayland compositor
Description:

Sandbar is a minimalist DWM-like bar designed for River, a Wayland compositor. It is triggered through commands sent via standard input, providing extensive customization options. This behavior allows users to dynamically adjust status text, visibility, and bar location, making Sandbar an ideal choice for those seeking a lightweight and hackable bar solution in their Wayland environment.

fbautostart 2.718281828
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/paultag/fbautostart
Licenses: Expat
Build system: gnu
Synopsis: XDG autostarter for Fluxbox window manager
Description:

This package provides an autostarter complaint with the XDG Autostart specification.

sbcl-stumpwm-pamixer 0.1.1-1.aa82053
Dependencies: pamixer@1.6 stumpwm@24.11
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/Junker/stumpwm-pamixer
Licenses: GPL 3
Build system: asdf/sbcl
Synopsis: StumpWM Pamixer Module
Description:

This package provides a minimalistic Pulseaudio volume and microphone control module for StumpWM.

avizo 1.3
Dependencies: gtk+@3.24.51
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/misterdanb/avizo
Licenses: GPL 3+
Build system: meson
Synopsis: Notification daemon for Sway
Description:

Avizo is a simple notification daemon for Sway, mainly intended to be used for multimedia keys.

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.

wdisplays 1.1.1
Dependencies: gtk+@3.24.51 libepoxy@1.5.10 wayland@1.24.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/artizirk/wdisplays
Licenses: GPL 3+
Build system: meson
Synopsis: Configuring displays in Wayland compositors
Description:

wdisplays is a graphical application for configuring displays in Wayland compositors that implements the wlr-output-management-unstable-v1 protocol.

wbg 1.3.0
Dependencies: libjpeg-turbo@2.1.4 libjxl@0.11.1 libpng@1.6.39 libwebp@1.3.2 pixman@0.46.4 wayland@1.24.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://codeberg.org/dnkl/wbg
Licenses: Expat
Build system: meson
Synopsis: Wallpaper application for Wayland compositors
Description:

wbg is a super simple wallpaper application for Wayland compositors implementing the layer-shell protocol.

Total packages: 70622