Kaweees / kaweees.github.io

Source code for my personal website and blog (miguelvf.dev)

Home Page:https://miguelvf.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contributors Forks Stargazers

Hugo Logo

My personal website and blog. Peeking under the hood, it uses Hugo, a static site generator written in Go, and Continuous Integration/Continuous Deployment (CI/CD) via a GitHub Actions workflow I created for automatic builds and deployments upon commits.

Built With

Hugo Go GitHub Actions

Getting Started

Prerequisites

Before attempting to build this project, make sure you have Hugo installed on your machine. Additionally, in order for the Sass/SCSS files to be compiled via Hugo extension, you'll need to have Go and Node.js installed on your machine.

Installation

To get a local copy of the project up and running on your machine, follow these simple steps:

  1. Clone the project repository
    git clone https://github.com/Kaweees/kaweees.github.io.git
    cd kaweees.github.io
  2. Install the project dependencies
    npm ci
  3. Run the project
    hugo server -D

To update the projects modules, run the following commands:

# Update the Hugo modules
hugo mod get -u
hugo mod tidy

# Update the NPM dependencies
hugo mod npm pack
npm install

License

The source code for my website is distributed under the terms of the GNU General Public License v3.0, as I firmly believe that collaborating on free and open-source software fosters innovations that mutually and equitably beneficial to both collaborators and users alike. See LICENSE for details and more information.

About

Source code for my personal website and blog (miguelvf.dev)

https://miguelvf.dev/

License:MIT License


Languages

Language:HTML 57.3%Language:CSS 32.5%Language:JavaScript 10.2%