filog

command module
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 4, 2021 License: GPL-3.0 Imports: 10 Imported by: 0

README

filog

Your personal film log and watchlist, in a simple plaintext format. Modelled after todo.txt and hledger.

builds.sr.ht status

usage

See filog help for basic usage. For more advanced usage, see filog(1) and filog(5). The wiki also provides a helpful tutorial and help for migrating from letterboxd to filog.

building

Dependencies:

  • go (Module-enabled)
  • scdoc

Then do the standard:

$ make
# make install

contributing

send patches and reports to [~nytpu/public-inbox@lists.sr.ht][mailto:~nytpu/public-inbox@lists.sr.ht]

license

filog is Copyright © 2021 nytpu.

filog is licensed under the terms of the GNU General Public License, either version 3 of the License, or (at your option) any later version. For more information, see LICENSE or the GNU website.

attributions

filog gratefully makes use of the following Libre libraries:

  • pflag for flag and argument parsing
  • go-homedir for determining the proper directory
  • tribool for yes/no/undetermined for likes
  • go-cmp for unit testing

TMDb Logo

filog uses the TMDb API but is not endorsed or certified by TMDb.

Documentation

Overview

plaintext-based tool for logging your film ratings and watch history

Directories

Path Synopsis
Package core implements key data structures and associated methods for working with filog formatted data
Package core implements key data structures and associated methods for working with filog formatted data
Package parse provides methods for parsing a filog(5) format file
Package parse provides methods for parsing a filog(5) format file
Package search implements functions for searching through a core.FilmMap
Package search implements functions for searching through a core.FilmMap

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL