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

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.


emacs-plt 7.15.0
Propagated dependencies: emacs-javel@1.1.0 emacs-magit@4.4.2 emacs-transient@0.11.0
Channel: plt
Location: plt/packages/emacs-xyz.scm (plt packages emacs-xyz)
Home page: https://sr.ht/~plattfot/dotemacs
Licenses: GPL 3+
Build system: emacs
Synopsis: Utility functions for my @code{Emacs} config
Description:

This contains elisp functions and other useful things for my configuration for Emacs. But are too niche to become a package.

emacs-plt-vterm 1.0.0
Propagated dependencies: emacs-vterm@0.0.2-2.056ad74
Channel: plt
Location: plt/packages/emacs-xyz.scm (plt packages emacs-xyz)
Home page: https://sr.ht/~plattfot/dotemacs
Licenses: GPL 3+
Build system: emacs
Synopsis: Utility functions for my @code{Emacs} config that involves @code{vterm}.
Description:

This contains elisp functions and other useful things for my configuration for Emacs that touches vterm.

emacs-highlight-dev 1.0.2
Channel: plt
Location: plt/packages/emacs-xyz.scm (plt packages emacs-xyz)
Home page: https://sr.ht/~plattfot/highlight-dev/
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs highlight functions for development
Description:

Adds functions to emacs to highlight text that are useful during development. For example in a shell buffer running a compilation. Main focus is for C++, but will work for other things as well.

emacs-issue 1.1.1
Channel: plt
Location: plt/packages/emacs-xyz.scm (plt packages emacs-xyz)
Home page: https://sr.ht/~plattfot/issue.el
Licenses: GPL 3+
Build system: emacs
Synopsis: List issues from various issue trackers in emacs
Description:

List issues from various issue trackers in a tabulated buffer in Emacs and act on them. The backends for the supported issue trackers. One being emacs-issue-jira.

emacs-tile 0.1.0
Channel: plt
Location: plt/packages/emacs-xyz.scm (plt packages emacs-xyz)
Home page: https://sr.ht/~plattfot/tile
Licenses: GPL 3+
Build system: emacs
Synopsis: Utilities for tiling window managers in @code{Emacs}
Description:

Allows to query tiling window managers and output info to a buffer in Emacs. Right now only supports sway.

guile-grade 0.7.0
Dependencies: guile@3.0.9 glibc-locales@2.41
Propagated dependencies: guile-dsv@0.8.1
Channel: plt
Location: plt/packages/finance.scm (plt packages finance)
Home page:
Licenses: GPL 3+
Build system: gnu
Synopsis: Correct ledger files using csv files
Description:

Simple program to correct ledger file using Bank's csv files. Supported banks are: RBC and Swedbank.

font-twemoji 14.0.2
Channel: plt
Location: plt/packages/fonts.scm (plt packages fonts)
Home page: https://github.com/13rac1/twemoji-color-font
Licenses: CC-BY-SA 4.0
Build system: font
Synopsis: Font for rendering color emoji characters
Description:

This package provide Twitter Unicode emoji color OpenType-SVG font.

font-nerd-fonts-hack 3.3.0
Channel: plt
Location: plt/packages/fonts.scm (plt packages fonts)
Home page: https://www.nerdfonts.com
Licenses: SIL OFL 1.1
Build system: font
Synopsis: Nerd fonts variant of Hack font
Description:

Nerd fonts variant of Hack font. Nerd Fonts is a project that patches developer targeted fonts with a high number of glyphs (icons). Specifically to add a high number of extra glyphs from popular 'iconic fonts' such as Font Awesome, Devicons, Octicons, and others.

denotebak 0.2.0
Dependencies: guile@3.0.9 btrfs-progs@6.16 bash@5.2.37 util-linux@2.40.4
Channel: plt
Location: plt/packages/guile-xyz.scm (plt packages guile-xyz)
Home page: https://sr.ht/~plattfot/guile-diceware
Licenses: GPL 3+
Build system: meson
Synopsis: Create btrfs snapshots with denote file-naming scheme
Description:

A small set of tools to create btrfs snapshots using the denote's file-naming scheme — only ID and KEYWORDS are used. Where KEYWORDS are referred to as tags in this package.

The package contains the following four functions:

1. To take a single snapshot with the filename YYYYmmddTHHMMSS. (denotebak snapshot …) 2. To tag a single snapshot with a given tag in a time interval. (denotebak tag …) 3. To remove a given tag from all snapshots in a time interval. (denotebak prune …) 4. To remove all tagless snapshots in a time interval. (denotebak cull …)

guile-diceware 0.3.0
Dependencies: guile@3.0.9
Channel: plt
Location: plt/packages/guile-xyz.scm (plt packages guile-xyz)
Home page: https://sr.ht/~plattfot/guile-diceware
Licenses: GPL 3+
Build system: gnu
Synopsis: Generate passphrases from Diceware list(s).
Description:

This package contain a simple passphrase generator using the Diceware method. The concept is simple, roll five dice, combine the numbers from each die into a key and look up the word. Rinse and repeat until you are satisfied with the passphrase.

This package does not ship with any word lists, see the home page for information on where to fetch them.

flatpak-builder 1.2.2
Dependencies: flatpak@1.16.0 libyaml@0.2.5 python2@2.7.18 elfutils@0.192 curl@8.6.0 fuse@3.10.5 json-glib@1.10.0 libsoup-minimal@2.74.3 libxml2@2.14.6
Propagated dependencies: elfutils@0.192 libostree@2025.1
Channel: plt
Location: plt/packages/package-management.scm (plt packages package-management)
Home page: https://flatpak.org/
Licenses: Expat
Build system: glib-or-gtk
Synopsis: Tool to build flatpaks from source
Description:

Flatpak-builder is a tool for building flatpaks from sources. Which then can be used with flatpak.

picmover 1.2.8
Dependencies: python-wrapper@3.11.14 man-db@2.12.0
Propagated dependencies: python-pygobject@3.50.0 gexiv2@0.14.3 libnotify@0.8.3
Channel: plt
Location: plt/packages/photo.scm (plt packages photo)
Home page: https://github.com/plattfot/picmover
Licenses: GPL 3+
Build system: gnu
Synopsis: Image and video importer/organizer
Description:

Moving pictures and videos from one location to another, using metadata to determine camera maker, model, date and location. Useful for importing files from a camera.

pltutils 1.3.1
Dependencies: bash@5.2.37
Propagated dependencies: ddcutil@2.1.4
Channel: plt
Location: plt/packages/plt.scm (plt packages plt)
Home page: https://sr.ht/~plattfot/plt
Licenses: GPL 3+
Build system: copy
Synopsis: Helper scripts for my guix channel plt
Description:

Helper scripts for my plt guix channel. Mostly minor scripts that does not fit anywhere else.

python-ruuvitag-form 0.1.2
Propagated dependencies: python-pycurl@7.45.4
Channel: plt
Location: plt/packages/python-web.scm (plt packages python-web)
Home page: https://sr.ht/~plattfot/ruuvitag-hark
Licenses: GPL 3+
Build system: python
Synopsis: Display information from a ruuvitag-hark server.
Description:

Simple program that fetches data from a server running ruuvitag-hark and output that to stdout in a format that other programs then can consume.

python-pycurl 7.45.4
Dependencies: curl@8.6.0 gnutls@3.8.3
Channel: plt
Location: plt/packages/python-web.scm (plt packages python-web)
Home page: http://pycurl.io/
Licenses: LGPL 2.1+ Expat
Build system: pyproject
Synopsis: Lightweight Python wrapper around libcurl
Description:

Pycurl is a lightweight wrapper around libcurl. It provides high-speed transfers via libcurl and frequently outperforms alternatives.

python-pmbootstrap 3.0.0
Propagated dependencies: openssl@3.0.8 multipath-tools@0.11.0
Channel: plt
Location: plt/packages/python-xyz.scm (plt packages python-xyz)
Home page: https://www.postmarketos.org
Licenses: GPL 3+
Build system: pyproject
Synopsis: A sophisticated chroot / build / flash tool to develop and install postmarketOS
Description:

This package provides a sophisticated chroot / build / flash tool to develop and install postmarketOS.

waybar-cpu-histogram 1.0.1
Dependencies: jsoncpp@1.9.6 fmt@9.1.0
Channel: plt
Location: plt/packages/wayland.scm (plt packages wayland)
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.

lisgd-wayland 0.4.0
Dependencies: libinput@1.29.1 wayland@1.24.0
Channel: plt
Location: plt/packages/wayland.scm (plt packages wayland)
Home page: https://git.sr.ht/~mil/lisgd
Licenses: Expat X11
Build system: gnu
Synopsis: Libinput synthetic gesture daemon
Description:

Bind gestures on touchscreens, and unsupported gesture devices via libinput touch events. This is built with only wayland support.

rofi-pass-plt 2.0.2-0.8aa6b92
Dependencies: bash@5.2.37
Channel: plt
Location: plt/packages/wayland.scm (plt packages wayland)
Home page: https://github.com/carnager/rofi-pass
Licenses: GPL 3
Build system: copy
Synopsis: @code{rofi-pass} with @code{wtype} support
Description:

Rofi-pass provides a way to manipulate information stored using password-store through rofi interface:

  1. open URLs of entries with hotkey;

  2. type any field from entry;

  3. auto-typing of user and/or password fields;

  4. auto-typing username based on path;

  5. auto-typing of more than one field, using the autotype entry;

  6. bookmarks mode (open stored URLs in browser, default: Alt+x).

plt-lisgd-steam-deck 0.4.0
Dependencies: libinput@1.29.1 wayland@1.24.0
Channel: plt
Location: plt/packages/wayland.scm (plt packages wayland)
Home page: https://git.sr.ht/~mil/lisgd
Licenses: Expat X11
Build system: gnu
Synopsis: Libinput synthetic gesture daemon
Description:

Bind gestures on touchscreens, and unsupported gesture devices via libinput touch events. This is built with only wayland support.

work-vpn 1.0.1
Dependencies: guile@3.0.9 openconnect@9.12
Channel: plt
Location: plt/packages/work.scm (plt packages work)
Home page: https://git.sr.ht/~plattfot/work-vpn
Licenses: GPL 3+
Build system: gnu
Synopsis: Connect to my work VPN using openconnect
Description:

Simple wrapper around openconnect to make it easier for me to connect to my work's VPN.

work-setup 1.1.0
Dependencies: bash@5.2.37
Propagated dependencies: tomb@2.13 work-vpn@1.0.1
Channel: plt
Location: plt/packages/work.scm (plt packages work)
Home page: https://git.sr.ht/~plattfot/work-setup
Licenses: GPL 3+
Build system: copy
Synopsis: Setup a work environment
Description:

Will unlock my work tomb and call work-vpn.

instrew 1.0-2.b8f9553
Dependencies: llvm@16.0.6 openssl@3.0.8 fadec@1-2.c0139ef farmdec@1-1.efff1d8 frvdec@1-2.7761ec1 rellume@1-2.c01f431
Channel: old
Location: instrew.scm (instrew)
Home page:
Licenses: LGPL 2.1
Build system: meson
Synopsis:
Description:
rellume 1-2.c01f431
Dependencies: llvm@16.0.6 fadec@1-2.c0139ef frvdec@1-2.7761ec1 farmdec@1-1.efff1d8
Channel: old
Location: instrew.scm (instrew)
Home page:
Licenses: LGPL 2.1
Build system: meson
Synopsis:
Description:
Total packages: 69244