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

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.


wipe 2.3.1
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://wipe.sourceforge.net
Licenses: GPL 2+
Build system: gnu
Synopsis: Secure file/block device wiping utility
Description:

Wipe can erase files and block devices securely. To work properly it relies on several assumptions like having the block device write the correct sectors, etc. For files it also doesn't work on log-structured file systems such as F2FS, JFFS, LogFS, etc. You should not trust wipe to work as advertised until you have manually verified that all its assumption hold true on your system. To overwrite data it uses the Mersenne Twister pseudo-random number generator (PRNG) that is seeded with /dev/urandom or, if unavailable, /dev/random.

sdparm 1.12
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://sg.danny.cz/sg/sdparm.html
Licenses: Modified BSD
Build system: gnu
Synopsis: Provide access to SCSI device parameters
Description:

Sdparm reads and modifies SCSI device parameters. These devices can be SCSI disks, in which case the role of sdparm is similar to its namesake: the hdparm utility originally designed for ATA disks. However, sdparm can be used to access parameters on any device that uses a SCSI command set. Such devices include CD/DVD drives (irrespective of transport), SCSI and ATAPI tape drives, and SCSI enclosures. This utility can also send commands associated with starting and stopping the media, loading and unloading removable media and some other housekeeping functions.

memkind 1.13.0
Dependencies: ndctl@78 numactl@2.0.16
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/memkind/memkind
Licenses: Modified BSD
Build system: gnu
Synopsis: Heap manager with memory kinds (for NUMA)
Description:

This package provides a user-extensible heap manager built on top of jemalloc which enables control of memory characteristics and a partitioning of the heap between kinds of memory (for NUMA).

ndctl 78
Dependencies: eudev@3.2.14 iniparser@4.1 json-c@0.18 keyutils@1.6.3 kmod@29 libtraceevent@1.7.3 libtracefs@1.7.0 util-linux@2.40.4
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/pmem/ndctl
Licenses: GPL 2
Build system: meson
Synopsis: Manage the non-volatile memory device sub-system in the Linux kernel
Description:

This package provides a utility library for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel.

bcache-tools 1.1-0.096d205
Dependencies: util-linux@2.40.4
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://bcache.evilpiepirate.org
Licenses: GPL 2
Build system: gnu
Synopsis: Tools for the Linux kernel block layer cache
Description:

This package contains user-space utilities to create and inspect bcache partitions. It's rather minimal as bcache is designed to work well without configuration on any system.

Linux's bcache lets one or more fast block devices, such as flash-based SSDs, to act as a cache for one or more slower (and inexpensive) devices, such as hard disk drives or redundant storage arrays. In fact, bcache intends to be a superior alternative to battery-backed RAID controllers.

Bcache is designed around the performance characteristics of SSDs and tries to minimize write inflation. It's file-system agnostic and does both write-through and write-back caching.

dosfstools 4.2
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/dosfstools/dosfstools
Licenses: GPL 3+
Build system: gnu
Synopsis: Utilities for making and checking MS-DOS FAT file systems
Description:

The dosfstools package includes the mkfs.fat and fsck.fat utilities, which respectively make and check MS-DOS FAT file systems.

volume-key 0.3.12
Dependencies: cryptsetup-minimal@2.8.0 argon2@20190702 json-c@0.18 libgcrypt@1.11.0 lvm2@2.03.22 util-linux@2.40.4 lvm2@2.03.22 eudev@3.2.14 nss@3.101.4 util-linux@2.40.4 glib@2.83.3 gpgme@1.24.1
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://pagure.io/volume_key
Licenses: GPL 2
Build system: gnu
Synopsis: Manipulate storage volume encryption keys
Description:

This package provides a library for manipulating storage volume encryption keys and storing them separately from volumes to handle forgotten passphrases.

greaseweazle-host-tools 1.22
Propagated dependencies: python-bitarray@3.4.3 python-crcmod@1.7 python-pyserial@3.5 python-requests@2.32.5
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/keirf/greaseweazle
Licenses: Public Domain
Build system: pyproject
Synopsis: Tools for accessing a floppy drive at the raw flux level
Description:

This package provides the host tools for controlling a Greaseweazle: an Open Source USB device capable of reading and writing raw data on nearly any type of floppy disk

hdparm 9.65
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://sourceforge.net/projects/hdparm/
Licenses: non-copyleft
Build system: gnu
Synopsis: View and tune ATA disk drive parameters
Description:

hdparm is a command-line utility to control ATA controllers and disk drives. It can increase performance and/or reliability by careful tuning of hardware settings like power and acoustic management, DMA modes, and caching. It can also display detailed device information, or be used as a simple performance benchmarking tool.

hdparm provides a command line interface to various Linux kernel interfaces provided by the SATA/ATA/SAS libata subsystem, and the older IDE driver subsystem. Many external USB drive enclosures with SCSI-ATA Command Translation (SAT) are also supported.

fdisk 2.0.0a1
Dependencies: gettext-minimal@0.23.1 guile@1.8.8 libxcrypt@4.4.38 util-linux@2.40.4 parted@3.6
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://www.gnu.org/software/fdisk/
Licenses: GPL 3+
Build system: gnu
Synopsis: Low-level disk partitioning and formatting
Description:

GNU fdisk provides a GNU version of the common disk partitioning tool fdisk. fdisk is used for the creation and manipulation of disk partition tables, and it understands a variety of different formats.

testdisk 7.2
Dependencies: ntfs-3g@2022.10.3 util-linux@2.40.4 openssl@3.0.8 zlib@1.3.1 e2fsprogs@1.47.2 libjpeg-turbo@2.1.4 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://www.cgsecurity.org/wiki/TestDisk
Licenses: GPL 2+
Build system: gnu
Synopsis: Data recovery tool
Description:

TestDisk is primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms were caused by faulty software or human error (such as accidentally deleting a partition table). TestDisk can:

  1. Fix partition table, recover deleted partition

  2. Recover FAT32 boot sector from its backup

  3. Rebuild FAT12/FAT16/FAT32 boot sector

  4. Fix FAT tables

  5. Rebuild NTFS boot sector

  6. Recover NTFS boot sector from its backup

  7. Fix MFT using MFT mirror

  8. Locate ext2/ext3/ext4 Backup SuperBlock

  9. Un-delete files from FAT, exFAT, NTFS and ext2 file systems

  10. Copy files from deleted FAT, exFAT, NTFS and ext2/ext3/ext4 partitions.

This package also includes the photorec command, described below.

PhotoRec is file data recovery software designed to recover lost files including video, documents and archives from hard disks, CD-ROMs, and lost pictures (thus the Photo Recovery name) from digital camera memory. PhotoRec ignores the file system and goes after the underlying data, so it will still work even if your media's file system has been severely damaged or reformatted. It can recover lost files from at least:

  1. FAT

  2. NTFS

  3. exFAT

  4. ext2/ext3/ext4 file system

  5. HFS+

fatresize 1.1.0
Dependencies: parted@3.6
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/ya-mouse/fatresize
Licenses: GPL 3+
Build system: gnu
Synopsis: Resize FAT partitions
Description:

This package provides a tool to resize FAT partitions using libparted.

parted 3.4
Dependencies: lvm2@2.03.22 readline@8.2.13 util-linux@2.40.4
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://www.gnu.org/software/parted/
Licenses: GPL 3+
Build system: gnu
Synopsis: Disk partition editor
Description:

GNU Parted is a package for creating and manipulating disk partition tables. It includes a library and command-line utility.

gpart 0.3-0.ec03350
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/baruch/gpart
Licenses: GPL 2+
Build system: gnu
Synopsis: Guess and recover PC-style partition tables
Description:

Gpart tries to guess the partitions on a PC-style, MBR-partitioned disk after they have been inadvertently deleted or the primary partition table at sector 0 damaged. In both cases, the contents of these partitions still exist on the disk but the operating system cannot access them.

Gpart ignores the partition table and scans each sector of the device or image file for several known file system and partition types. Only partitions which have been formatted in some way can be recognized. Several file system guessing modules are built in; more can be written and loaded at run time.

The guessed table can be restored manually, for example with fdisk, written to a file, or---if you firmly believe it's entirely correct---directly to disk.

It should be stressed that gpart does a very heuristic job. It can easily be right in its guesswork but it can also be terribly wrong. Never believe its output without any plausibility checks.

lf 37
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/gokcehan/lf
Licenses: Expat
Build system: go
Synopsis: Console file browser similar to Ranger
Description:

lf (as in "list files") is a terminal file manager written in Go. It is heavily inspired by ranger with some missing and extra features. Some of the missing features are deliberately omitted since they are better handled by external tools.

guix-simplyblack-sddm-theme-qt5 0.2
Channel: guix
Location: gnu/packages/display-managers.scm (gnu packages display-managers)
Home page: https://github.com/plattfot/guix-simplyblack-sddm
Licenses: CC-BY-SA 3.0 CC-BY-SA 4.0
Build system: trivial
Synopsis: Guix based theme for SDDM
Description:

This package provides a simple theme for SDDM, black background with Guix's logo. Based on Arch linux's archlinux-simplyblack theme.

chili-sddm-theme 0.1.5
Channel: guix
Location: gnu/packages/display-managers.scm (gnu packages display-managers)
Home page: https://github.com/MarianArlt/sddm-chili
Licenses: GPL 3+
Build system: trivial
Synopsis: Chili theme for SDDM
Description:

Chili reduces all the clutter and leaves you with a clean, easy to use, login interface with a modern yet classy touch.

slim 1.4.1
Dependencies: fontconfig-minimal@2.14.0 freeglut@3.4.0 freetype@2.13.3 libjpeg-turbo@2.1.4 libpng@1.6.39 libx11@1.8.12 libxcrypt@4.4.38 libxft@2.3.8 libxmu@1.2.1 libxrandr@1.5.4 libxrender@0.9.12 linux-pam@1.5.2 xauth@1.1.3
Channel: guix
Location: gnu/packages/display-managers.scm (gnu packages display-managers)
Home page: https://slim-fork.sourceforge.io/
Licenses: GPL 2
Build system: cmake
Synopsis: Desktop-independent graphical login manager for X11
Description:

SLiM is a Desktop-independent graphical login manager for X11, derived from Login.app. It aims to be light and simple, although completely configurable through themes and an option file; is suitable for machines on which remote login functionalities are not needed.

Features included: PNG and XFT support for alpha transparency and antialiased fonts, External themes support, Configurable runtime options: X server -- login / shutdown / reboot commands, Single (GDM-like) or double (XDM-like) input control, Can load predefined user at startup, Configurable welcome / shutdown messages, Random theme selection.

sddm-qt5 0.21.0
Dependencies: elogind@255.17 glib@2.83.3 libxcb@1.17.0 libxkbcommon@1.11.0 linux-pam@1.5.2 qtdeclarative@5.15.17 qtsvg@5.15.17 shadow@4.13 wayland@1.24.0 qtwayland@5.15.17 qtbase@5.15.17 xsetroot@1.1.3 qtgraphicaleffects@5.15.17 qtquickcontrols@5.15.17 qtquickcontrols2@5.15.17
Channel: guix
Location: gnu/packages/display-managers.scm (gnu packages display-managers)
Home page: https://github.com/sddm/sddm
Licenses: GPL 2+ Expat CC-BY 3.0
Build system: qt
Synopsis: QML based X11 and Wayland display manager
Description:

SDDM is a display manager for X11 and Wayland aiming to be fast, simple and beautiful. SDDM is themeable and puts no restrictions on the user interface design. It uses QtQuick which gives the designer the ability to create smooth, animated user interfaces.

lightdm-mini-greeter 0.5.1-0.ead7936
Dependencies: gtk+@3.24.51 lightdm@1.32.0
Channel: guix
Location: gnu/packages/display-managers.scm (gnu packages display-managers)
Home page: https://github.com/prikhi/lightdm-mini-greeter
Licenses: GPL 3
Build system: glib-or-gtk
Synopsis: Mini Greeter for LightDM
Description:

This package provide a minimal but highly configurable single-user GTK3 greeter for LightDM, this greeter is inspired by the SLiM Display Manager and LightDM GTK3 Greeter.

sugar-light-sddm-theme 1.0
Channel: guix
Location: gnu/packages/display-managers.scm (gnu packages display-managers)
Home page: https://github.com/MarianArlt/sddm-sugar-light
Licenses: GPL 3+
Build system: trivial
Synopsis: Sugar light theme for SDDM
Description:

Sugar is extremely customizable and so sweet it will probably cause you diabetes just from looking at it. Sweeten the login experience for your users, your family and yourself

lightdm-tiny-greeter 1.2-0.6717c58
Dependencies: gtk+@3.24.51 lightdm@1.32.0
Channel: guix
Location: gnu/packages/display-managers.scm (gnu packages display-managers)
Home page: https://github.com/tobiohlala/lightdm-tiny-greeter
Licenses: Modified BSD
Build system: glib-or-gtk
Synopsis: Tiny Greeter for LightDM
Description:

This package provides a tiny yet customizable GTK3 LightDM Greeter with focus on code and minimalism.

dexy-color-sddm-theme 0.0.0-0.4785d3b
Channel: guix
Location: gnu/packages/display-managers.scm (gnu packages display-managers)
Home page: https://github.com/L4ki/Dexy-Plasma-Themes
Licenses: GPL 3+
Build system: copy
Synopsis: Dexy Color theme for SDDM
Description:

This package provides a minimalistic and modern SDDM theme with a blurred background.

sddm 0.21.0
Dependencies: elogind@255.17 glib@2.83.3 libxcb@1.17.0 libxkbcommon@1.11.0 linux-pam@1.5.2 qtdeclarative@6.9.2 qtsvg@6.9.2 shadow@4.13 wayland@1.24.0 qtwayland@6.9.2 qtbase@6.9.2 xsetroot@1.1.3
Channel: guix
Location: gnu/packages/display-managers.scm (gnu packages display-managers)
Home page: https://github.com/sddm/sddm
Licenses: GPL 2+ Expat CC-BY 3.0
Build system: qt
Synopsis: QML based X11 and Wayland display manager
Description:

SDDM is a display manager for X11 and Wayland aiming to be fast, simple and beautiful. SDDM is themeable and puts no restrictions on the user interface design. It uses QtQuick which gives the designer the ability to create smooth, animated user interfaces.

Total packages: 69244