Skip to content

lostmygithubaccount/dkdc-links

Repository files navigation

Bookmarks CLI

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

You can use uvx to run it without installing:

uvx dkdc-links

Usage

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

Open links by name or alias:

# Open a link
dkdc-links link1

# Open multiple links
dkdc-links link1 link2

# Open a group
dkdc-links dev

Options

Flag Short Description
--config -c Open config file in editor
--gui Open graphical interface (under construction)
--help -h Print help
--version -V Print version

Configuration

Config lives at ~/.config/dkdc/links/config.toml. Run dkdc-links -c to edit it.

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

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

[groups]
social = ["github", "linkedin"]

Aliases map to links, links map to URLs, and groups expand to multiple aliases or links.