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

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.


duperemove 0.15.2
Dependencies: glib@2.86.0 sqlite@3.39.3
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/markfasheh/duperemove
Licenses: GPL 2
Build system: gnu
Synopsis: Tools for de-duplicating file system data
Description:

Duperemove is a simple tool for finding duplicated extents and submitting them for deduplication. When given a list of files it will hash their contents on a block by block basis and compare those hashes to each other, finding and categorizing blocks that match each other. When given the -d option, duperemove will submit those extents for deduplication using the Linux kernel extent-same ioctl.

Duperemove can store the hashes it computes in a hash file. If given an existing hash file, duperemove will only compute hashes for those files which have changed since the last run. Thus you can run duperemove repeatedly on your data as it changes, without having to re-checksum unchanged data.

Duperemove can also take input from the fdupes program.

gptfdisk 1.0.10
Dependencies: ncurses@6.2.20210619 popt@1.18 util-linux@2.40.4
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://www.rodsbooks.com/gdisk/
Licenses: GPL 2
Build system: gnu
Synopsis: Low-level GPT disk partitioning and formatting
Description:

GPT fdisk (aka gdisk) is a text-mode partitioning tool that works on Globally Unique Identifier (GUID) Partition Table (GPT) disks, rather than on the older Master Boot Record (MBR) partition scheme.

lf 41
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.

ranger 1.9.4
Dependencies: bash-minimal@5.2.37 file@5.46 w3m@0.5.3+git20230121
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://ranger.fm
Licenses: GPL 3
Build system: pyproject
Synopsis: Console file manager
Description:

ranger is a console file manager with Vi key bindings. It provides a minimalistic and nice curses interface with a view on the directory hierarchy. It ships with rifle, a file launcher that is good at automatically finding out which program to use for what file type.

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.

qdirstat 1.9
Dependencies: bash-minimal@5.2.37 perl@5.36.0 perl-uri-escape@1.76 qtbase@5.15.17 qtwayland@5.15.18 zlib@1.3.1
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/shundhammer/qdirstat
Licenses: GPL 2
Build system: qt
Synopsis: Storage utilisation visualization tool
Description:

QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up.

findimagedupes 2.20.1
Dependencies: bash-minimal@5.2.37 perl-db-file@1.858 perl-file-mimeinfo@0.33 perl-image-magick@6.89 perl-inline-c@0.82_001
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/jhnc/findimagedupes
Licenses: GPL 3+
Build system: perl
Synopsis: Find visually similar or duplicate images
Description:

findimagedupes compares a list of files for visual similarity.

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.

volume-key 0.3.12
Dependencies: cryptsetup-minimal@2.8.4 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.86.0 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.

memkind 1.13.0
Dependencies: ndctl@84 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).

mmc-utils 0.1-1.3969aa4
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://www.kernel.org/doc/html/latest/driver-api/mmc/mmc-tools.html
Licenses: GPL 2
Build system: gnu
Synopsis: Configure MMC storage devices from userspace
Description:

mmc-utils is a command-line tool for configuring and inspecting MMC storage devices from userspace.

ddrescue 1.30
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://www.gnu.org/software/ddrescue/ddrescue.html
Licenses: GPL 3+
Build system: gnu
Synopsis: Data recovery utility
Description:

GNU ddrescue is a fully automated data recovery tool. It copies data from one file to another, working to rescue data in case of read errors. The program also includes a tool for manipulating its log files, which are used to recover data more efficiently by only reading the necessary blocks.

gparted 1.6.0
Dependencies: util-linux@2.40.4 parted@3.7 glib@2.86.0 gtkmm@3.24.9 lvm2@2.03.22 libxml2@2.14.6
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://gparted.org/
Licenses: GPL 2+
Build system: glib-or-gtk
Synopsis: Partition editor to graphically manage disk partitions
Description:

GParted is a GNOME partition editor for creating, reorganizing, and deleting disk partitions. It uses libparted from the parted project to detect and manipulate partition tables. Optional file system tools permit managing file systems not included in libparted.

rmlint 2.10.3
Dependencies: elfutils@0.192 glib@2.86.0 json-glib@1.10.0 python-wrapper@3.12.12 util-linux@2.40.4
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://rmlint.rtfd.org
Licenses: GPL 3+
Build system: scons
Synopsis: Remove duplicates and other lint from the file system
Description:

rmlint finds space waste and other broken things on your file system and offers to remove it. rmlint can find:

  • duplicate files and duplicate directories,

  • non-stripped binaries (i.e. binaries with debug symbols),

  • broken symbolic links,

  • empty files and directories,

  • files with broken user and/or group ID.

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

f3 9.0
Dependencies: eudev@3.2.14 parted@3.7
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: http://oss.digirati.com.br/f3/
Licenses: GPL 3+
Build system: gnu
Synopsis: Test real capacity of flash memory cards and such
Description:

F3 (Fight Flash Fraud or Fight Fake Flash) tests the full capacity of a flash card (flash drive, flash disk, pendrive). F3 writes to the card and then checks if can read it. It will assure you haven't been sold a card with a smaller capacity than stated.

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.

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.

sugar-dark-sddm-theme 1.2
Channel: guix
Location: gnu/packages/display-managers.scm (gnu packages display-managers)
Home page: https://github.com/MarianArlt/sddm-sugar-dark
Licenses: GPL 3+
Build system: trivial
Synopsis: Sugar dark 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 1.32.0
Dependencies: audit@3.0.9 bash-minimal@5.2.37 coreutils-minimal@9.1 linux-pam@1.5.2 shadow@4.19.0 libgcrypt@1.11.0 libxcb@1.17.0 libxdmcp@1.1.5
Propagated dependencies: glib@2.86.0 libx11@1.8.12 libxklavier@5.4
Channel: guix
Location: gnu/packages/display-managers.scm (gnu packages display-managers)
Home page: https://www.freedesktop.org/wiki/Software/LightDM/
Licenses: GPL 3+
Build system: gnu
Synopsis: Lightweight display manager
Description:

The Light Display Manager (LightDM) is a cross-desktop display manager which supports different greeters.

abstractdark-sddm-theme 0.0.0-0.e817d4b
Channel: guix
Location: gnu/packages/display-managers.scm (gnu packages display-managers)
Home page: https://github.com/3ximus/abstractdark-sddm-theme
Licenses: GPL 3+
Build system: copy
Synopsis: Abstract Dark theme for SDDM
Description:

This package provides a minimalistic dark theme for SDDM, black background with abstract shapes. Inspired by solarized-sddm-theme.

guix-simplyblack-sddm-theme 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.

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.

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.

Total packages: 32521