Giter Site home page Giter Site logo

blog's Introduction

Sites

Overview

Paper

Paper is a blog which will (potentially) have many random writeup of my various shenanigans.

It uses a theme called Papermod

Posts

Create a new page by using hugo

hugo new posts/<name>.md

A full range of configuration options for the theme can be found here

Themes

Themes need to be initialized by generating a css file via the Hugo CLI:

# For example, generate a theme 
hugo gen chromastyles --style monokai --highlightStyle 'bg:#474733' > assets/css/extended/monokai.css

A full list of themes can be viewed here

LZ

LZ is a landing zone for displaying social links, it uses a neat theme called Lynx.

Developing

Install the Hugo Integration for Jetbrains IDE's will allow you to leverage run configurations stored in the project, as well as hot reloading. This is optimal for Windows as WSL does not yet support filewatching nicely yet.

Otherwise, you can bring up the sites with the provided Docker Compose configuration.

docker-compose up -d

# LZ
# http://localhost:1313 
# Paper
# http://localhost:1414

Deployment

Github pages used to heavily rely on serving your site based on a specific branch name, but has since moved to Github Actions.

Along with the change has come a recommended set of starter workflows curated by the wonderful people at Github. The Hugo workflow builds and publishes the static content with a Github action instead.

TODO?

Schema for resume?

https://jsonresume.org/schema/

blog's People

Contributors

thequeenisdead avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.