• R/O
  • HTTP
  • SSH
  • HTTPS

Résumé du dépôt

Tags
Aucun tag

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

CLI interface to medialist (fossil mirror)


Commits Récents RSS

Révision l'heure Auteur Message:
ec203fc 2023-04-06 19:53:04 mio master v0.4 0.4 release commit FossilOrigin-Name: fe8fd62036270b3045...
12d3c73 2023-04-06 19:44:13 mio Update documentation for v0.4 FossilOrigin-Name: eaade07...
616582d 2023-04-06 19:17:12 mio Better support alternative compilers in Makefile FossilO...
f1ae6e3 2023-04-06 11:34:50 mio Update mlib files for trash 0.3.0 FossilOrigin-Name: f36...
cbef227 2023-04-06 11:24:42 mio Update mlib hashes for trash-0.3.0 FossilOrigin-Name: b2...
2b2cf53 2023-04-05 19:36:08 mio Fix instances of writeln being called with a format speci...
f2adb97 2023-04-05 19:24:29 mio Fix FileException being thrown on Windows. FossilOrigin-...
ebeb706 2023-04-05 19:10:58 mio Fix compilation with D versions 2.101 and newer sharedLo...
9ea9fcb 2023-04-04 16:04:07 mio Update mlib version in dub.sdl FossilOrigin-Name: 232af5...
e903302 2023-04-04 15:44:20 mio Update date on manpage FossilOrigin-Name: ee649da51c73ea...

Tags récemment modifiées

Nom Révision l'heure Auteur
v0.4 ec203fc 2023-04-06 19:53:04 mio
v0.3 4e615e9 2022-02-18 13:41:51 mio
v0.2 8122681 2021-11-28 14:26:47 mio
v0.1 3e7cb95 2021-08-01 16:38:30 stigma@disroot.org

Branches

Nom Révision l'heure Auteur Message:
master ec203fc 2023-04-06 19:53:04 mio 0.4 release commit FossilO...

README

medialist-cli
=============

A CLI program for managing a "personal media list".


Building
--------

To build medialist-cli, you need a D compiler and either GNU Make or dub. 
By default the provided Makefile will use the GDC compiler, this can be
changed using the "DC" environment variable.

For more information on installing, see the INSTALL file.


Usage
-----

To create a new list:
  medialist-cli create <list-name>

To add a new item to a list:
  medialist-cli add <list> <title> [-s|--status STATUS] [-p|--progress PROGRESS]

To print the contents of a list:
  medialist-cli show <list> [-n|--numbered] [--show-headers]

To update an item in a list:
  medialist-cli update <list> <id> [-t|--title TITLE] [-s|--status STATUS]
                                   [-p|--progress PROGRESS]
                                   [--start-date DATE] [--end-date DATE]

DATE is in the form: YYYY-MM-DD.


To delete an item from a list, or a list entirely:
  medialist-cli delete <list> [<id>...]

The "delete" command will delete the list unless at least one ID is supplied.
You can find the ID by running:

  medialist-cli show -n

The ID is the line number.

To export a list:
  medialist-cli export [--type TYPE]

  TYPE is either JSON or HTML.

To import a list:
  medialist-cli import <list.json>


Additionally, a manpage is provided upon installation:
  man 1 medialist-cli


Copying
-------

Copyright (C) 2021, 2023 dawning.

Copying and distribution of this file, with or without modification, are
permitted in any medium without royalty provided the copyright notice and this
notice are preserved.  This file is offered as-is, without any warranty.