Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/progrhyme/tech-notes
Personal Yet Public Technical Notes
https://github.com/progrhyme/tech-notes
docsy hugo-site technical-notes
Last synced: 2 days ago
JSON representation
Personal Yet Public Technical Notes
- Host: GitHub
- URL: https://github.com/progrhyme/tech-notes
- Owner: progrhyme
- Created: 2020-04-25T16:09:04.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-02-16T09:56:13.000Z (9 months ago)
- Last Synced: 2024-02-16T10:51:09.481Z (9 months ago)
- Topics: docsy, hugo-site, technical-notes
- Language: JavaScript
- Homepage: https://progrhy.me/tech-notes/
- Size: 60.4 MB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![github pages](https://github.com/progrhyme/tech-notes/workflows/github%20pages/badge.svg)
# progrhyme's Tech Notes
My personal yet public technical notes.
Forked from https://github.com/google/docsy-example .
# Set up
## Install Hugo
You need recent **extended** version of [Hugo](https://gohugo.io) to do local builds and previews of sites (like this one) that use Docsy.
See [Hugo installation guide](https://gohugo.io/getting-started/installing/) to know how to get extended version.## Clone This Repository
```sh
git clone [email protected]:progrhyme/tech-notes.git
cd tech-notes
git submodule update --init --recursive
```## Preview Site
```sh
hugo serve
```Then you can see the site at http://localhost:1313/tech-notes/
## Build Site
You need Node.js to build site.
```sh
npm install
hugo
```# Manage Contents
## Add notes```sh
# Add a section page
hugo new a/path/to/section/_index.md
# Add a note under the section
hugo new a/path/to/section/note.md
```