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.6.tar.gz (10.9 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.6-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lid_cli-0.6.tar.gz
  • Upload date:
  • Size: 10.9 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.6.tar.gz
Algorithm Hash digest
SHA256 a7c3c24baa2c7b8e9fb5ce49c805c8c9e14d8eb9827b4bb7975360df5bcdfe5e
MD5 dec5220852091e88dd8d77069cefd14c
BLAKE2b-256 7d6441983822607db45816fce14800dc432fbfa27a565bd85f2699aa7532e258

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lid_cli-0.6-py3-none-any.whl
  • Upload date:
  • Size: 13.1 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 878751f835c6033d0e8d7b45c6e5bc1df6523688661bdb9f4743ca047a350b6f
MD5 4862725af5a70dc36f03c865a2e7843b
BLAKE2b-256 e41466db3f93cdd68e6787d6070a29e8354348ff748eeeda1c8aecb192f831d7

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