linkmanager 0.4.0.16
LinkManager manage your link on terminal.
Replace bookmark tool present on browser because :
Is often heavy
Dependent of the browser in question
Has a lot of frills
DataBase usage depend on browser
Find a local link should not require several hundred MB of Ram and eat your CPU
One software for one thing (Unix Philosophy)
KISS for import/export
Many other good reasons
Requirements
Linkmanager depends on redis Database and GIT (personal “clint” version).
You must install it like this (on debian/ubuntu) :
$ sudo apt-get install redis-server git
To enjoy completion, usually you don’t have to do anything extra.
A “sudo pip install” should add it automatically.
Otherwise, just add the run the following command to your ~/.bashrc or ~/.zshrc :
$ eval "$(register-python-argcomplete linkm)"
Examples
$ linkm add http://stackoverflow.com # add a link on Database
$ linkm update http://stackoverflow.com # update properties on a existent link
$ linkm remove http://stackoverflow.com # remove a link on DataBase
$ linkm search python linux # search a link a link on DataBase with tags
$ linkm dump >| backup.json # serialize a entire Database on a JSON file
$ linkm load backup.json # load a list of links on DataBase
$ linkm flush # erase all DataBase
when you add/edit links, the “shell” will ask you for each one to edit tags, priority value and a description.
$ linkm add http://djangoproject.com
"http://djangoproject.com" properties :
tags (separate with ",") : django, python, framework
priority value (integer value between 1 and 10) : 5
give a description : Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
Release History
0.4.0.14 (2014-10-04)
Add features to LinkManager to use it on a production server
[Bug] first launch + data requirement with installation
0.4.0 (2014-09-16)
[cli] : auto-completion
[cli] : progress bar on long load
[webserver] : add/del/update
[webserver] : add a tag-it extension
[webserver] : lazyloading and inline on css & js
conf files on /etc/ and ~/.config
usage of fakeredis on unit tests
[webserver] flatdesign
READ_ONLY option
0.3.0 (2014-04-15)
some setup.py correction + init redis on launch
debian package + travis/tox
add version option
better i18n + change makemessages script + new doc example
0.2 (2014-03-14)
test it with a Dockerfile (docker.io)
setup.py with a dependance not include on pypi : a fork of clint (https://github.com/mothsART/clint)
pre-launch redis server
change script name + README examples
add requirements
add HISTORY.rst on MANIFEST.in
0.1 (2014-03-09)
french translation
english manpage
AUTHORS.rst and HISTORY.rst file
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.