Bookmarks in your terminal.
Recommended:
curl -LsSf https://dkdc.sh/dkdc-links/install.sh | shuv:
uv tool install dkdc-linkscargo:
cargo install dkdc-links --features app,webappYou can use uvx to run it without installing:
uvx dkdc-linksdkdc-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| Flag | Short | Description |
|---|---|---|
--config |
-c |
Open config file in editor |
--app |
-a |
Open desktop app (requires app feature; under construction) |
--webapp |
-w |
Open the webapp (requires webapp feature) |
--help |
-h |
Print help |
--version |
-V |
Print version |
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.