CLI interface to medialist (fossil mirror)
Name | Größe | Rev. | Zeit | Autor | Log Message |
---|---|---|---|---|---|
.fossil-settings | |||||
changelogs | |||||
docs | |||||
man | |||||
mlib | |||||
res | |||||
INSTALL | 1.04 k | 12d3c73 | 2023-04-06 19:44:13 | mio | Update documentation for v0.4 Fossil... |
LICENSE | 34.33 k | d2c01eb | 2022-01-25 09:35:06 | mio | update tap.d version information Fos... |
Makefile | 2.98 k | 616582d | 2023-04-06 19:17:12 | mio | Better support alternative compilers ... |
NEWS | 5.82 k | ec203fc | 2023-04-06 19:53:04 | mio | 0.4 release commit FossilOrigin-Name... |
README | 1.62 k | ec203fc | 2023-04-06 19:53:04 | mio | 0.4 release commit FossilOrigin-Name... |
TODO | 1.45 k | 8ee7480 | 2023-02-23 15:22:11 | mio | 'Erase' instead of 'remove' log files... |
dub.sdl | 736 | f1ae6e3 | 2023-04-06 11:34:50 | mio | Update mlib files for trash 0.3.0 Fo... |
main.d | 37.56 k | ec203fc | 2023-04-06 19:53:04 | mio | 0.4 release commit FossilOrigin-Name... |
medialist.d | 44.15 k | ec203fc | 2023-04-06 19:53:04 | mio | 0.4 release commit FossilOrigin-Name... |
mkinstalldirs | 3.43 k | 01b46b9 | 2022-02-13 10:34:57 | mio | add mkinstalldirs FossilOrigin-Name:... |
tap.d | 3.45 k | 7a64c55 | 2022-01-25 10:48:28 | mio | fix plan twice error FossilOrigin-Na... |
unittests.d | 31.52 k | 91a2800 | 2023-03-14 10:59:44 | mio | Update unittests to use nothrow versi... |
update_deps.sh | 1.99 k | f1ae6e3 | 2023-04-06 11:34:50 | mio | Update mlib files for trash 0.3.0 Fo... |
util.d | 2.71 k | d2c01eb | 2022-01-25 09:35:06 | mio | update tap.d version information Fos... |
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.