Skip to main content

Bookmarks in your filesystem

Project description

Bookmarks

Bookmarks in your filesystem.

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
--config -c Open configuration file in $EDITOR
--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.2.tar.gz (704.3 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.2-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.2-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.2-cp311-abi3-macosx_11_0_arm64.whl (6.7 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

dkdc_bookmarks-0.1.2-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.2.tar.gz.

File metadata

  • Download URL: dkdc_bookmarks-0.1.2.tar.gz
  • Upload date:
  • Size: 704.3 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.2.tar.gz
Algorithm Hash digest
SHA256 8892e34a8aeb84856dfdc310da2ad85da1d8cd2021dd1c380d0d4c26cc010067
MD5 82135114ceaf99128d67bbd451325773
BLAKE2b-256 f8144ba340687cdd692731ea1ed2e30523c99b22229b0b1e298f69195ea50e03

See more details on using hashes here.

Provenance

The following attestation bundles were made for dkdc_bookmarks-0.1.2.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.2-cp311-abi3-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for dkdc_bookmarks-0.1.2-cp311-abi3-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 03948f59f315f261a0860f7abbae5f6b3b90308b472251f6ee36f198f015f71e
MD5 c2ed8e797a51bd63eb063c189ccd746f
BLAKE2b-256 12533cf253100570d0befdedc5019700e97e7dc91ea4aa703ecca2fa1b5e14d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for dkdc_bookmarks-0.1.2-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.2-cp311-abi3-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for dkdc_bookmarks-0.1.2-cp311-abi3-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 d59913d43bd0fa23a19f815d5ece09f4399ae1862ef49b0c9a2245464b354d3d
MD5 a0272a1639a1276fa9fe40dc97850b66
BLAKE2b-256 1bf02277f88444afc4731d161d319e0fd6a37aa672ee3d4a95356d1f75fd8e66

See more details on using hashes here.

Provenance

The following attestation bundles were made for dkdc_bookmarks-0.1.2-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.2-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dkdc_bookmarks-0.1.2-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cd4662902af020c719e784384386b741d02880cbc337a091814b3e50e916c1c0
MD5 fd19860705c3c24c0a1a486b9a89dae2
BLAKE2b-256 a78270bd2a2136688f8fae4ff1fef6071b27639e9a98f55ac1929636411ef6fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for dkdc_bookmarks-0.1.2-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.2-cp311-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for dkdc_bookmarks-0.1.2-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 12e26e8acc4ff1ffb858248ef16e2a411549686e87f443d33dafe9738cb0039d
MD5 4385f3cde0ff0f4b95d0b87081eeb818
BLAKE2b-256 d1592a0c4ce4d218290dea51b4030a99e435e3214af1b638dc000bea96e13659

See more details on using hashes here.

Provenance

The following attestation bundles were made for dkdc_bookmarks-0.1.2-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