Skip to main content

gio-based volume mounting and unmounting tool.

Project description

gio-based volume handling tool lid

(Un)Install

To install, run

uv tool install lid-cli

Then run

yd --install-completion

to install auto-completion in your shell.

In bash, the completion code is stored in ~/.bash_completions/lid.sh and that file is sourced from ~/.bashrc. Remove both and call uv tool uninstall lid-cli to remove this tool.

(Un)Mounting

Currently, lid allows to (un)mount volumes using gio.

To find available volumes, run lid ls (add the --mounted option to restrict to mounted volumes).

Use lid mount NAME to mount a volume wherein name is the name displayed by lid ls.

Use lid umount NAME to unmount. lid will only unmount what it has itself mounted. This allows to sandwich another action between a lid mount and a lid umount call to have the volume mounted during the action and retain the initial state afterwards (if the volume was mounted before calling lid mount it is still mounted after lid umount).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lid_cli-0.7.tar.gz (11.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lid_cli-0.7-py3-none-any.whl (13.5 kB view details)

Uploaded Python 3

File details

Details for the file lid_cli-0.7.tar.gz.

File metadata

  • Download URL: lid_cli-0.7.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for lid_cli-0.7.tar.gz
Algorithm Hash digest
SHA256 1ee0ae5fe1784df5bfea9dc83f768f86c65213abbdda293502eafc5b1eea8a1b
MD5 c56e622773aa59ef3e6c3997122c9a6d
BLAKE2b-256 80a8160ae410e535351cd5adfe9cc22be5d5482d3ef80165040b4db13a684920

See more details on using hashes here.

File details

Details for the file lid_cli-0.7-py3-none-any.whl.

File metadata

  • Download URL: lid_cli-0.7-py3-none-any.whl
  • Upload date:
  • Size: 13.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for lid_cli-0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 2225cff9c635aaedb7df0f57dd23c7b378d9788325302a5ea79c898a05f58295
MD5 94b517678fc63ff836a139fb22e90882
BLAKE2b-256 fb5cc5dc0b92b7df68cda6082568389c43e0c2e194da93b733e4490dfeb1020c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page