Skip to content

CLI program to print recent firefox bookmarks to stdout using base Python library.

License

Notifications You must be signed in to change notification settings

BlakeJC94/foxtail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

foxtail 🦊

A script to help write about recent firefox bookmarks using the base libraries of Python 3.10.

Calling foxtail will query your recent firefox bookmarks

## 2024-12-18

[Jupyter notebooks as e2e tests | exotext](https://rakhim.exotext.com/jupyter-notebooks-as-e2e-tests)

## 2024-12-20

[A Gentle Introduction to Graph Neural Networks](https://distill.pub/2021/gnn-intro/)

[How to Make LLMs Shut Up | Greptile Blog](https://www.greptile.com/blog/make-llms-shut-up)

## 2024-12-21

[GitHub - izabera/pseudo3d](https://github.com/izabera/pseudo3d)

[Front Rack Mobility Constraints and How to Fix Them - \[P\]rehab](https://theprehabguys.com/front-rack-mobility/)

This tool also offers an interactive mode, so that you can add commentary to each bookmark.

Installation

Using pipx:

pipx install git+https://github.com/BlakeJC94/foxtail.git

Or, using curl:

mkdir -p ~/.local/bin
curl https://raw.githubusercontent.com/BlakeJC94/scratchpad/main/bookmarks/foxtail/__main__.py > ~/.local/bin/foxtail
chmod a+x ~/.local/bin/foxtail

Usage

Display docs with foxtail -h:

usage: foxtail [-h] [--after AFTER] [--before BEFORE] [-o [OUTPUT]]
               [-f {markdown,table,json,csv}] [-v] [-i]
               [firefox_dir]

positional arguments:
  firefox_dir           Directory path for Mozilla Firefox profiles (default:
                        ~/.mozilla/firefox).

options:
  -h, --help            show this help message and exit
  --after AFTER         Return results after this ISO-formatted datetime,
                        (default: 7 days ago).
  --before BEFORE       Return results before this ISO-formatted datetime,
                        (default: now).
  -o, --output [OUTPUT]
                        Output file path (default: `./foxtail.txt`)
  -f, --format {markdown,table,json,csv}
                        Output format choice ('markdown', 'table', 'json', or
                        'csv'; default: markdown).
  -v, --version         Show version information and exit.
  -i, --interactive     Enable interactive mode for inputting summaries.
  -w, --overwrite       Overwrite output file if present.

Issues and contributions

Raise an issue here if problems are encountered (or if there's any feature requests). PRs are welcomed as well!

About

CLI program to print recent firefox bookmarks to stdout using base Python library.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages