Initial commit
This commit is contained in:
commit
cb5112b154
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
/public
|
||||||
|
themes/
|
14
.gitlab-ci.yml
Normal file
14
.gitlab-ci.yml
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
image: monachus/hugo
|
||||||
|
|
||||||
|
before_script:
|
||||||
|
- git submodule init
|
||||||
|
- git submodule update --force
|
||||||
|
|
||||||
|
pages:
|
||||||
|
script:
|
||||||
|
- hugo
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- public
|
||||||
|
only:
|
||||||
|
- master
|
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[submodule "themes/blackburn"]
|
||||||
|
path = themes/blackburn
|
||||||
|
url = https://github.com/yoshiharuyamashita/blackburn
|
6
archetypes/default.md
Normal file
6
archetypes/default.md
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
title: "{{ replace .TranslationBaseName "-" " " | title }}"
|
||||||
|
date: {{ .Date }}
|
||||||
|
draft: true
|
||||||
|
---
|
||||||
|
|
66
config.toml
Normal file
66
config.toml
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
baseurl = "https://jake-windle.gitlab.io/" # Make sure to end baseurl with a '/'
|
||||||
|
title = "tail -f thoughts.txt"
|
||||||
|
author = "Your name"
|
||||||
|
# Shown in the side menu
|
||||||
|
copyright = "© 2016. All rights reserved."
|
||||||
|
canonifyurls = true
|
||||||
|
paginate = 10
|
||||||
|
theme = "blackburn"
|
||||||
|
|
||||||
|
[indexes]
|
||||||
|
tag = "tags"
|
||||||
|
topic = "topics"
|
||||||
|
|
||||||
|
[params]
|
||||||
|
# Shown in the home page
|
||||||
|
subtitle = "Jacob Windle"
|
||||||
|
brand = "Jake W"
|
||||||
|
googleAnalytics = "Your Google Analytics tracking ID"
|
||||||
|
disqus = "jakewindle-life"
|
||||||
|
# CSS name for highlight.js
|
||||||
|
highlightjs = "androidstudio"
|
||||||
|
highlightjs_extra_languages = ["yaml"]
|
||||||
|
dateFormat = "02 Jan 2006, 15:04"
|
||||||
|
# Include any custom CSS and/or JS files
|
||||||
|
# (relative to /static folder)
|
||||||
|
|
||||||
|
[menu]
|
||||||
|
# Shown in the side menu.
|
||||||
|
[[menu.main]]
|
||||||
|
name = "Home"
|
||||||
|
pre = "<i class='fa fa-home fa-fw'></i>"
|
||||||
|
weight = 1
|
||||||
|
identifier = "home"
|
||||||
|
url = "/"
|
||||||
|
[[menu.main]]
|
||||||
|
name = "Posts"
|
||||||
|
pre = "<i class='fa fa-list fa-fw'></i>"
|
||||||
|
weight = 2
|
||||||
|
identifier = "post"
|
||||||
|
url = "/post/"
|
||||||
|
[[menu.main]]
|
||||||
|
name = "About"
|
||||||
|
pre = "<i class='fa fa-user fa-fw'></i>"
|
||||||
|
weight = 3
|
||||||
|
identifier = "about"
|
||||||
|
url = "/about/"
|
||||||
|
[[menu.main]]
|
||||||
|
name = "Contact"
|
||||||
|
pre = "<i class='fa fa-phone fa-fw'></i>"
|
||||||
|
weight = 4
|
||||||
|
url = "/contact/"
|
||||||
|
|
||||||
|
[social]
|
||||||
|
# Link your social networking accounts to the side menu
|
||||||
|
# by entering your username or ID.
|
||||||
|
|
||||||
|
# SNS microblogging
|
||||||
|
|
||||||
|
# SNS career oriented
|
||||||
|
linkedin = "windlejacob12"
|
||||||
|
|
||||||
|
# SNS news
|
||||||
|
|
||||||
|
# Techie
|
||||||
|
github = "jaketothepast"
|
||||||
|
gitlab = "jake-windle"
|
7
content/about.md
Normal file
7
content/about.md
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
title: "About"
|
||||||
|
date: 2017-10-24T20:33:51-04:00
|
||||||
|
draft: true
|
||||||
|
---
|
||||||
|
|
||||||
|
Working hard or hardly working
|
17
content/post/migrating-to-hugo.md
Normal file
17
content/post/migrating-to-hugo.md
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
---
|
||||||
|
title: "Migrating to Hugo"
|
||||||
|
date: 2017-10-24T20:30:43-04:00
|
||||||
|
draft: true
|
||||||
|
---
|
||||||
|
|
||||||
|
The migration is complete! I made the decision in the past week to move away from Middleman (sorry Middleman) and pick up a new blogging platform with more hutzpah. I've read several articles and posts about [Hugo](gohugo.io) and heard that it is an absolute blast to work with. How simple is it would you say? So simple that all I really did was install Hugo, download a theme, configure that theme and BOOM here I am writing content on my new platform.
|
||||||
|
|
||||||
|
Hugo makes the boring stuff easy. I did not have to write any HTML or CSS. The Hugo theme [author](http://yoshiharuyamashita.com/) has literally done all of this for me. Yoshiharu if I ever get the chance to meet you, I owe you. This theme is beautiful and is exactly the look I wanted my personal site to display. Hugo also builds sites in milliseconds. Using the new and shiny Golang, Hugo is able to churn through a site render in <1ms per page. This is extraordinary. Development changes and builds are nearly instantly completed, and the speed of the build never ceases to amaze.
|
||||||
|
|
||||||
|
# Getting Hugo on Fedora
|
||||||
|
|
||||||
|
My Hugo setup is currently on a Fedora 27 laptop. I wanted to share some of the steps I followed to get Hugo up and running, hopefully to help some other developer out there that may not be the best at front-end development get their ideas heard.
|
||||||
|
|
||||||
|
## Snapcraft
|
||||||
|
|
||||||
|
Snapcraft and snaps are a method of package management created by Canonical, the company behind Ubuntu. Snaps are a means of isolating applications in a self-contained environment that includes everything that the application needs to runs. Once you have downloaded the Hugo snap, you will be able to start working with Hugo.
|
Loading…
Reference in New Issue
Block a user