Skip to main content

linker: cli based bookmark manager.

Project description

LINKER: cli based bookmark manager

Installation

pipx install linker-bookmarks
pipx ensurepath

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.2.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

linker_bookmarks-0.0.2-py3-none-any.whl (15.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: linker_bookmarks-0.0.2.tar.gz
  • Upload date:
  • Size: 10.3 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.2.tar.gz
Algorithm Hash digest
SHA256 d4cddd110d5d0efad7f36a428a794e3619271c24355252b88478f3a11448f089
MD5 60eff85874357080869ccf48a400cf17
BLAKE2b-256 72679d84731da4ba4f0ae85ba2cad2edee9ddf6bab3c38ff47695a5adc5db1c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for linker_bookmarks-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d80070e4a3f7dd63a715ea11c7bc730b2e180edd24b8aaec268f625bb8e541b7
MD5 41ac01ae5f5f00756dcef9f95d43252b
BLAKE2b-256 4b3d997f1043685ce40802371635a3fc2e663cd0b45ceb2eab4236719792f76f

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