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
toalacritty --config-file /home/mtmuser/.config/alacritty/alacritty.toml.linker -e linker
, wherealacritty.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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d434bf06e30bd4235e83b866d23bc49cb0847030c98ab09673432b170e2e8eb |
|
MD5 | 0d4b7cf2632937da9ba4629fd18db454 |
|
BLAKE2b-256 | f4c3fe7e17dd8a4905d97ddc2293b49bbe69b82c43406112988098ea4f3384a4 |
File details
Details for the file linker_bookmarks-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: linker_bookmarks-0.0.1-py3-none-any.whl
- Upload date:
- Size: 15.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2beec81f604cf9a576acead9b950f7730dfe1475353fc955efda20a4eb0cd58b |
|
MD5 | b09e2177eb4d50c2cb2de2f4e6d2a6da |
|
BLAKE2b-256 | 1497ddee557bfd71ce7faa4290971984d12369e63768fdb39bc1b63c9133c9b7 |