Skip to main content

Bookmarks in your filesystem

Project description

Bookmarks

Bookmarks in your filesystem.

PyPI crates.io CI License: MIT

Install

uv (recommended):

uv tool install dkdc-bookmarks

cargo:

cargo install dkdc-bookmarks --features app,webapp

You can use uvx to run it without installing:

uvx dkdc-bookmarks

Usage

bookmarks [OPTIONS] [LINKS]...

Configuration

Bookmarks looks for a config file in this order:

  1. --bookmarks-file / -f flag (explicit path)
  2. bookmarks.toml in the current directory
  3. $HOME/.config/bookmarks/bookmarks.toml (global, auto-created)

Example:

[links]
github = "https://github.com"
linkedin = "https://linkedin.com"

[aliases]
gh = "github"
li = "linkedin"

[groups]
socials = ["gh", "linkedin"]

Links map to URLs, aliases map to links, and groups map to a list of aliases or links.

Use the --config or --app or --webapp option to edit the configuration file.

Open links

Open links by name or alias or group:

bookmarks github
bookmarks gh linkedin
bookmarks socials

You can input multiple links, aliases, or groups at once. They will be opened in the order they are provided.

Options

Available options:

Flag Short Description
--bookmarks-file <PATH> -f Use a specific bookmarks file
--global -g Use global config, ignore local bookmarks.toml
--config -c Open active bookmarks file in $EDITOR (use -gc for global)
--app -a Open desktop app (requires app feature)
--webapp -w Open the web app in browser (requires webapp feature)
--help -h Print help
--version -V Print version

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

dkdc_bookmarks-0.1.4.tar.gz (704.6 kB view details)

Uploaded Source

Built Distributions

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

dkdc_bookmarks-0.1.4-cp311-abi3-manylinux_2_39_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.39+ x86-64

dkdc_bookmarks-0.1.4-cp311-abi3-manylinux_2_39_aarch64.whl (10.2 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.39+ ARM64

dkdc_bookmarks-0.1.4-cp311-abi3-macosx_11_0_arm64.whl (6.7 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

dkdc_bookmarks-0.1.4-cp311-abi3-macosx_10_12_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

File details

Details for the file dkdc_bookmarks-0.1.4.tar.gz.

File metadata

  • Download URL: dkdc_bookmarks-0.1.4.tar.gz
  • Upload date:
  • Size: 704.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dkdc_bookmarks-0.1.4.tar.gz
Algorithm Hash digest
SHA256 05251376e8c213d5b0b7af139aa4eac5a043b26b7a436acaf759da19baf45030
MD5 54cea6648d1351a19f3d14779e2efbab
BLAKE2b-256 99e9e0c9197a821caa288b24b203785a6859996c01e498109b526234b443f78f

See more details on using hashes here.

Provenance

The following attestation bundles were made for dkdc_bookmarks-0.1.4.tar.gz:

Publisher: release-python.yml on lostmygithubaccount/bookmarks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dkdc_bookmarks-0.1.4-cp311-abi3-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for dkdc_bookmarks-0.1.4-cp311-abi3-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 f2b54aa01e41def4ba5dcbe4c4e4cac5992422bae6ea1fdbcca14c8b57d67f07
MD5 f4bbc706a7ea976035af11c0ca819e25
BLAKE2b-256 ccce3306abb46c9fc66084a1631b9a369009ffae8edb5414832ae2d088c63484

See more details on using hashes here.

Provenance

The following attestation bundles were made for dkdc_bookmarks-0.1.4-cp311-abi3-manylinux_2_39_x86_64.whl:

Publisher: release-python.yml on lostmygithubaccount/bookmarks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dkdc_bookmarks-0.1.4-cp311-abi3-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for dkdc_bookmarks-0.1.4-cp311-abi3-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 0bf6cc59c988dd545662218109127d691e0b22db516f3d461dbe6307dea8a709
MD5 8927fc4bab5e854cd27e67023fbac32c
BLAKE2b-256 04b04e7f5671a4d47e287bd33b806a2067c4857445f396c91d5c9454f70f1cbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for dkdc_bookmarks-0.1.4-cp311-abi3-manylinux_2_39_aarch64.whl:

Publisher: release-python.yml on lostmygithubaccount/bookmarks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dkdc_bookmarks-0.1.4-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dkdc_bookmarks-0.1.4-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 191ddae2cc038a37d7c846da6aee1505c4b2a739ccaa178182cd78e70f86f1aa
MD5 c9d821b8800d5a7e2c8322c8f88c5d2e
BLAKE2b-256 cc544c93429c828a38a7964123ec3f5a5a37687bead673e6758b45ed308a1c9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for dkdc_bookmarks-0.1.4-cp311-abi3-macosx_11_0_arm64.whl:

Publisher: release-python.yml on lostmygithubaccount/bookmarks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dkdc_bookmarks-0.1.4-cp311-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for dkdc_bookmarks-0.1.4-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ebd851999a69c1fa85ab4dd4c322458684f35880726e1632012fb840ba756169
MD5 14e368acda854158319c5cf590a0839c
BLAKE2b-256 d4defaf255d8ec0b39a9ecfc364ddac8a57d1ca465a38fd824145b40585bd0e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for dkdc_bookmarks-0.1.4-cp311-abi3-macosx_10_12_x86_64.whl:

Publisher: release-python.yml on lostmygithubaccount/bookmarks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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