Skip to content

EdOverflow/propaganda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Propaganda

An interactive Shell script that generates a personal Jekyll website with links to your various publications by using Bibtex references.

                                Bibtex → YAML → _config.yml → Jekyll

Installation

propaganda depends on pandoc-citeproc to generate the YAML frontmatter from Bibtex files. This plugin comes preinstalled with pandoc.

Make sure you have Jekyll installed on your machine. Please refer to the installation page for more information: https://jekyllrb.com/docs/installation/.

Usage

You can use the interactive propaganda Shell script to generate your website.

$ ./propaganda 
Title of website: propaganda
Your email address: contact@example.com
Link to profile pic: https://i.imgur.com/XjjuOdg.png
Your description: Lorem ipsum dolor ...
Your Twitter handle: Twitter
Your GitHub handle: GitHub
Name of bibtex file: text.bib
Navigate to http://localhost:4000/ to see your website.

Once you are done, simply navigate to http://localhost:4000/ to view your website.

If you just want to add new references via a Bibtex file without editing the website, run the following:

$ ./propaganda bibtex
Name of bibtex file: example.bib

Buy Me A Coffee

About

Generate a personal Jekyll website using your Bibtex references.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published