Skip to main content

linker: cli based bookmark manager.

Project description

LINKER: cli based bookmark manager

Installation

pipx install linker-bookmarks
pipx ensurepath

Ensure you use pipx to install globally without polluting your system-wide packages.

Description

linker is a tag-based CLI bookmark manager. Quickly and easily save and launch URLs. Linker is designed to be lightweight and small in size, allowing you to easily sync your bookmarks between devices, (eg github, bitbucket, onedrive, etc).

Bookmarks will be saved to $HOME/linker/

Consider converting $HOME/linker into a repository post install.

Usage

Type linker to launch.

Tips

  • Running linker for the first time will create all necessary files in ~/linker/, otherwise linker will use existing files from any previous installs.

  • Config file location is set to ~/linker/conf/linker.conf

  • When executing linker, it has its own menu system. However you can incorporate linker into your own scripts using command line options if you wish. EG: linker -c "https://github.com/monotone-the-musical/linker" github,example-tag --title "Linker - CLI Based Bookmark Manager". It is recommended first time users run this command to populate their empty linker database with a record.

  • Consider having linker as a keyboard shortcut launching a customised terminal session. For example, map CTRL+SHIFT+L to alacritty --config-file /home/mtmuser/.config/alacritty/alacritty.toml.linker -e linker, where alacritty.toml.linker is a customised alacritty profile specifically for linker.

Dependencies

Dependencies will be installed as part of pipx installation above.

  • configparser
  • iterfzf
  • pick
  • pyperclip
  • python-dateutil

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

linker_bookmarks-0.0.1.tar.gz (15.7 kB view details)

Uploaded Source

Built Distribution

linker_bookmarks-0.0.1-py3-none-any.whl (15.3 kB view details)

Uploaded Python 3

File details

Details for the file linker_bookmarks-0.0.1.tar.gz.

File metadata

  • Download URL: linker_bookmarks-0.0.1.tar.gz
  • Upload date:
  • Size: 15.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for linker_bookmarks-0.0.1.tar.gz
Algorithm Hash digest
SHA256 8d434bf06e30bd4235e83b866d23bc49cb0847030c98ab09673432b170e2e8eb
MD5 0d4b7cf2632937da9ba4629fd18db454
BLAKE2b-256 f4c3fe7e17dd8a4905d97ddc2293b49bbe69b82c43406112988098ea4f3384a4

See more details on using hashes here.

File details

Details for the file linker_bookmarks-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for linker_bookmarks-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2beec81f604cf9a576acead9b950f7730dfe1475353fc955efda20a4eb0cd58b
MD5 b09e2177eb4d50c2cb2de2f4e6d2a6da
BLAKE2b-256 1497ddee557bfd71ce7faa4290971984d12369e63768fdb39bc1b63c9133c9b7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page