Skip to main content

Bookmarks in your terminal

Project description

Bookmarks

Bookmarks in your terminal.

Install

Recommended:

curl -LsSf https://dkdc.sh/dkdc-links/install.sh | sh

uv:

uv tool install dkdc-links

cargo:

cargo install dkdc-links --features app,webapp

You can use uvx to run it without installing:

uvx dkdc-links

Usage

dkdc-links [OPTIONS] [LINKS]...

Configuration

Configuration lives at $HOME/.config/dkdc/links/config.toml. Example:

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

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

[groups]
social = ["github", "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:

dkdc-links github
dkdc-links gh linkedin
dkdc-links social

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
--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_links-4.1.4.tar.gz (733.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_links-4.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_links-4.1.4-cp311-abi3-manylinux_2_39_aarch64.whl (10.2 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.39+ ARM64

dkdc_links-4.1.4-cp311-abi3-macosx_11_0_arm64.whl (6.6 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

dkdc_links-4.1.4-cp311-abi3-macosx_10_12_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

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