Skip to content

diskonaut

Terminal disk space navigator

Given a path on your hard-drive (which could also be the root path, eg. /) diskonaut scans it and indexes its metadata to memory so that you could explore its contents (even while still scanning!). Once completed, you can navigate through subfolders, getting a visual treemap representation of what's taking up your disk space. You can even delete files or folders and diskonaut will track how much space you've freed up in this session.

terminal

https://github.com/imsnif/diskonaut

amd64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install diskonaut

sudo apt install diskonaut

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    diskonaut=0.11.0*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      diskonaut=0.11.0*

Download URLs

Version SHA256 Size (KB)
0.11.0 fadaf5746c19e37d607efd3be7359a8f3a16178387057ca7ad309768fa3ddc5a 542

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for diskonaut are versioned here.

Click here to see diskonaut ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/diskonaut/ops2deb.yml
name: diskonaut
version: 0.11.0
revision: "2"
homepage: https://github.com/imsnif/diskonaut
summary: terminal disk space navigator
description: |-
  Given a path on your hard-drive (which could also be the root path, eg. /)
  diskonaut scans it and indexes its metadata to memory so that you could explore
  its contents (even while still scanning!). Once completed, you can navigate
  through subfolders, getting a visual treemap representation of what's taking up
  your disk space. You can even delete files or folders and diskonaut will track
  how much space you've freed up in this session.
fetch: https://github.com/imsnif/diskonaut/releases/download/{{version}}/diskonaut-{{version}}-unknown-linux-musl.tar.gz
script:
  - mv diskonaut {{src}}/usr/bin/

The blueprint fetch keyword contains a URL template pointing to diskonaut releases. Downloaded files are locked in a lockfile versioned here.

Click here to see diskonaut release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/diskonaut/ops2deb.lock.yml
- url: https://github.com/imsnif/diskonaut/releases/download/0.11.0/diskonaut-0.11.0-unknown-linux-musl.tar.gz
  sha256: ec4f0103b5e507e15752bb1958644bc168d6ad277c59dd12a771fb28178bf725
  timestamp: 2021-12-14 15:37:09+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/diskonaut.svg)](https://docs.wakemeops.com/packages/diskonaut)
<a href="https://docs.wakemeops.com/packages/diskonaut">
  <img src="https://docs.wakemeops.com/badges/diskonaut.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/diskonaut.svg
:target: https://docs.wakemeops.com/packages/diskonaut