Initial commit

This commit is contained in:
Vezpi 2025-04-30 22:55:08 +02:00
commit 6e63e8763e
9 changed files with 11633 additions and 0 deletions

6
.gitmodules vendored Normal file
View File

@ -0,0 +1,6 @@
[submodule "themes/hugo-coder"]
path = themes/hugo-coder
url = https://github.com/luizdepra/hugo-coder.git
[submodule "themes/PaperMod"]
path = themes/PaperMod
url = https://github.com/adityatelange/hugo-PaperMod.git

0
.hugo_build.lock Normal file
View File

5
archetypes/default.md Normal file
View File

@ -0,0 +1,5 @@
+++
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
date = {{ .Date }}
draft = true
+++

View File

@ -0,0 +1,114 @@
---
title: "Welcome to My Homelab Blog"
date: 2025-04-25
draft: false
tags: ["homelab", "infrastructure", "docker"]
---
# 🏡 Welcome to My Homelab
This is a placeholder post to test the features of my new blog powered by **Hugo** and the `PaperMod` theme.
---
## 🧱 Markdown Elements
### Headers
```markdown
# H1
## H2
### H3
```
### Lists
#### Unordered
- Docker
- Proxmox
- Kubernetes
#### Ordered
1. Build homelab
2. Break homelab 😅
3. Fix it and learn
---
### ✅ Checkboxes
- [x] Installed Hugo
- [x] Added PaperMod theme
- [x] Created this test post
- [ ] Sync with Obsidian vault
---
### 🔗 Links
Check out [PaperMod on GitHub](https://github.com/adityatelange/hugo-PaperMod)
---
### 💬 Blockquote
> “Simplicity is the ultimate sophistication.” — Leonardo da Vinci
---
### 💡 Inline Code
Use `docker compose up -d` to start your stack.
---
### 🧑‍💻 Code Blocks
```bash
# A bash snippet
sudo apt update
sudo apt install hugo
```
```yaml
# A YAML snippet
version: '3'
services:
blog:
image: nginx:alpine
ports:
- "80:80"
```
```go
// A Go snippet (because Hugo is written in Go)
func main() {
fmt.Println("Hello, Hugo!")
}
```
---
### 📸 Image
![Example Image](https://via.placeholder.com/800x400.png?text=My+Blog)
---
### 📁 Directory Tree
```plaintext
myblog/
├── config.toml
├── content/
│ └── posts/
│ └── hello-world.md
└── themes/
└── PaperMod/
```
---
Thanks for stopping by! 🎉

7
hugo.yaml Normal file
View File

@ -0,0 +1,7 @@
baseURL: "https://blog.vezpi.me/"
languageCode: "en-us"
title: "Vezpi Blog"
theme: "PaperMod"
frontmatter:
format: "yaml"

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
{"Target":"css/coder.css","MediaType":"text/css","Data":{}}

1
themes/PaperMod Submodule

@ -0,0 +1 @@
Subproject commit 7cf752f8644fea1fc3dc7299352718d492c55182

1
themes/hugo-coder Submodule

@ -0,0 +1 @@
Subproject commit 6bc00595434affd85e9d55af98779460de6fb1cd