CS++ Blog
This repository contains all of the blog posts from CS++. They are served here.
The Blog system is based closely off Redbrick’s blog.
Blog Posts are usually written in Obsidian, which provides an easy experience to write Markdown files!
This repository contains the .obisidan file, which installs the relevant theme and plugins for writing blog posts easily.
How to Write a Blog Post
- Clone this repository
git clone https://github.com/cs-soc-tudublin/blog.git
- Open the newly cloned folder in Obsidian
- Go into settings and enable community plugins
- Make sure that all plugins and enabled
- Create a new note
- Open Obsidian’s Command Pallette (CTRL + P, or CMD + P if you are on Mac) and type
blog
, and select theClerk: Create a new blog post.
- Fill in the dialogue that has opened and click Submit when you are done.
- Begin writing the blog post.
- Open Obsidian’s Command Pallette (CTRL + P, or CMD + P if you are on Mac) and type
Commit all changes
, and select theObsidian Git: Commit all changes
option. - Then re-open the command pallette and type
Git push
and select theObsidian Git: Push
option. - Go to the Plume repository and update the
src/_data/site.yml
file’snavigation.global.link
to/blog/posts/[your-blog-post].html
, replacing[your-blog-post]
with the filename of your new post WITHOUT the.md
ending.