This python script is intended to keep track of a list of articles you intend to read (but don't need permanent bookmarks to). This script is designed with uzbl_tabbed.py in mind. I developed this because I have a strong tenancy to open a ton of tabs, and then not feel like reading the article right now. This behavior resulted in me regularly topping 100 tabs. This script allows me to close out tabs by appending them to the queue, and then when I feel like reading something, I can pop articles out
@cbind qpu = spawn @scripts_dir/article_queue.py push @cbind qpo = spawn @scripts_dir/article_queue.py pop @cbind qp _ = spawn @scripts_dir/article_queue.py pop %s @cbind qap = spawn @scripts_dir/article_queue.py append @cbind qsh = spawn @scripts_dir/article_queue.py shift @cbind q> = spawn @scripts_dir/article_queue.py forward @cbind q< = spawn @scripts_dir/article_queue.py back @cbind ql = spawn @scripts_dir/article_queue.py list
This script will let you queue articles that you have opened for later consumption. The script offers the basic queue commands:
There are also some other commands for dealign with the queue:
article_queue.py assumes that you have the XDG_CONFIG_HOME environment variable set, and that the directory pointed at contains a uzbl directory.