Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/neizod/wc_goal
Trace your writing on markdown blog.
https://github.com/neizod/wc_goal
analyzer blog hacktoberfest
Last synced: about 1 month ago
JSON representation
Trace your writing on markdown blog.
- Host: GitHub
- URL: https://github.com/neizod/wc_goal
- Owner: neizod
- License: mit
- Created: 2018-12-21T18:06:24.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-03-20T00:53:51.000Z (8 months ago)
- Last Synced: 2024-03-20T01:46:24.758Z (8 months ago)
- Topics: analyzer, blog, hacktoberfest
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Word Count Goal
===============Trace your writing on markdown blog.
Install Requirements
--------------------Clone this repo and go into the repo's directory, then run
``` bash
$ pip install -r requirements.txt
```Sorry no PYPI, yet.
Config & Use
------------On the repo's directory, copy the example config `config.example.yml` into `config.yml`, then change it's values to suite your preferences. For example,
``` yaml
watch: # local markdown files to analyse.
- ~/mainblog.github.io/_posts/*.md
- ~/anotherblog.github.io/_posts/*.md
- ~/ideas/*.md # NOTE: filename must be in format 'yyyy-mm-dd-title.md'
report: # which report do you want to see?
- per article
```Then run,
``` bash
$ ./wc_goal
```Example output:
```
year | wc | hist
---- | ------ | ------------------------------
2011 | 6815 | ▒▒▒▒▒▒
2012 | 17806 | ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
2013 | 11822 | ▒▒▒▒▒▒▒▒▒▒
2014 | 13296 | ▒▒▒▒▒▒▒▒▒▒▒▒
2015 | 11417 | ▒▒▒▒▒▒▒▒▒▒
2016 | 22176 | ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
2017 | 8864 | ▒▒▒▒▒▒▒▒
2018 | 34552 | ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
```