Skip to content

Commit 100038d

Browse files
authored
Merge pull request #33 from mattstruble/feat/hugo
Feat/hugo
2 parents eba92c4 + 0177df0 commit 100038d

File tree

188 files changed

+8621
-2253
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

188 files changed

+8621
-2253
lines changed

.github/renovate.json

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": ["config:base"],
4+
"rebaseWhen": "behind-base-branch",
5+
"npm": {
6+
"fileMatch": ["(^|/)package\\.hugo\\.json$"],
7+
"rangeStrategy": "bump",
8+
"updateLockFiles": false,
9+
"ignoreTests": true,
10+
"ignorePaths": [
11+
"package.json",
12+
13+
"**/node_modules/**",
14+
"**/bower_components/**",
15+
"**/vendor/**",
16+
"**/examples/**",
17+
"**/__tests__/**",
18+
"**/test/**",
19+
"**/tests/**",
20+
"**/__fixtures__/**"
21+
]
22+
},
23+
"gomod": {
24+
"fileMatch": ["(^|/)go\\.mod$"],
25+
"rangeStrategy": "bump"
26+
},
27+
"packageRules": [
28+
{
29+
"matchManagers": ["gomod"],
30+
"matchDepTypes": ["indirect"],
31+
"enabled": true,
32+
"groupName": "Hugo Modules"
33+
},
34+
{
35+
"extends": "packages:linters",
36+
"groupName": "linters"
37+
},
38+
{
39+
"extends": "packages:postcss",
40+
"groupName": "postcss packages"
41+
}
42+
]
43+
}

.github/workflows/crush-pics.yml

Lines changed: 0 additions & 24 deletions
This file was deleted.

.gitignore

Lines changed: 157 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,161 @@
1-
# Local Site Directories
2-
_site/
3-
.sass-cache/
4-
.jekyll-cache/
5-
.jekyll-metadata
1+
# Created by https://www.toptal.com/developers/gitignore/api/hugo,node
2+
# Edit at https://www.toptal.com/developers/gitignore?templates=hugo,node
63

7-
# To generate Gemfile.lock -> use: $ bundle install
8-
# If unknown encoding name CP720 Error occurred -> use: $ chcp.com 1252
9-
Gemfile.lock
4+
### Hugo ###
5+
# Generated files by hugo
6+
/public/
7+
/resources/_gen/
8+
/assets/jsconfig.json
9+
hugo_stats.json
1010

11-
.idea/
11+
# Executable may be added to repository
12+
hugo.exe
13+
hugo.darwin
14+
hugo.linux
15+
16+
# Temporary lock file while building
17+
/.hugo_build.lock
18+
19+
### Node ###
20+
# Logs
21+
logs
22+
*.log
23+
npm-debug.log*
24+
yarn-debug.log*
25+
yarn-error.log*
26+
lerna-debug.log*
27+
.pnpm-debug.log*
28+
29+
# Diagnostic reports (https://nodejs.org/api/report.html)
30+
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
31+
32+
# Runtime data
33+
pids
34+
*.pid
35+
*.seed
36+
*.pid.lock
37+
38+
# Directory for instrumented libs generated by jscoverage/JSCover
39+
lib-cov
40+
41+
# Coverage directory used by tools like istanbul
42+
coverage
43+
*.lcov
44+
45+
# nyc test coverage
46+
.nyc_output
47+
48+
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
49+
.grunt
50+
51+
# Bower dependency directory (https://bower.io/)
52+
bower_components
53+
54+
# node-waf configuration
55+
.lock-wscript
56+
57+
# Compiled binary addons (https://nodejs.org/api/addons.html)
58+
build/Release
59+
60+
# Dependency directories
61+
node_modules/
62+
jspm_packages/
63+
64+
# Snowpack dependency directory (https://snowpack.dev/)
65+
web_modules/
66+
67+
# TypeScript cache
68+
*.tsbuildinfo
69+
70+
# Optional npm cache directory
71+
.npm
72+
73+
# Optional eslint cache
74+
.eslintcache
75+
76+
# Optional stylelint cache
77+
.stylelintcache
78+
79+
# Microbundle cache
80+
.rpt2_cache/
81+
.rts2_cache_cjs/
82+
.rts2_cache_es/
83+
.rts2_cache_umd/
84+
85+
# Optional REPL history
86+
.node_repl_history
87+
88+
# Output of 'npm pack'
89+
*.tgz
90+
91+
# Yarn Integrity file
92+
.yarn-integrity
93+
94+
# dotenv environment variable files
95+
.env
96+
.env.development.local
97+
.env.test.local
98+
.env.production.local
99+
.env.local
100+
101+
# parcel-bundler cache (https://parceljs.org/)
102+
.cache
103+
.parcel-cache
104+
105+
# Next.js build output
106+
.next
107+
out
108+
109+
# Nuxt.js build / generate output
110+
.nuxt
111+
dist
112+
113+
# Gatsby files
114+
.cache/
115+
# Comment in the public line in if your project uses Gatsby and not Next.js
116+
# https://nextjs.org/blog/next-9-1#public-directory-support
117+
# public
118+
119+
# vuepress build output
120+
.vuepress/dist
121+
122+
# vuepress v2.x temp and cache directory
123+
.temp
124+
125+
# Docusaurus cache and generated files
126+
.docusaurus
127+
128+
# Serverless directories
129+
.serverless/
130+
131+
# FuseBox cache
132+
.fusebox/
133+
134+
# DynamoDB Local files
135+
.dynamodb/
136+
137+
# TernJS port file
138+
.tern-port
139+
140+
# Stores VSCode versions used for testing VSCode extensions
141+
.vscode-test
142+
143+
# yarn v2
144+
.yarn/cache
145+
.yarn/unplugged
146+
.yarn/build-state.yml
147+
.yarn/install-state.gz
148+
.pnp.*
149+
150+
### Node Patch ###
151+
# Serverless Webpack directories
152+
.webpack/
153+
154+
# Optional stylelint cache
155+
156+
# SvelteKit build / generate output
157+
.svelte-kit
158+
159+
# End of https://www.toptal.com/developers/gitignore/api/hugo,node
12160

13161
.DS_Store

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "themes/FixIt"]
2+
path = themes/FixIt
3+
url = https://github.com/hugo-fixit/FixIt.git

.pre-commit-config.yaml

Lines changed: 0 additions & 15 deletions
This file was deleted.

Gemfile

Lines changed: 0 additions & 6 deletions
This file was deleted.

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2019 Youssef Raafat
3+
Copyright (c) 2021 Matthew Struble
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

Makefile

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
.PHONY: install
2+
install:
3+
hugo mod get
4+
hugo mod npm pack
5+
npm install
6+
7+
.PHONY: serve
8+
serve: install
9+
hugo server
10+
11+
.PHONY: update
12+
update:
13+
hugo mod get -u
14+
hugo mod tidy
15+
16+
.PHONY: clean
17+
clean:
18+
rm -f hugo-*.tgz
19+
rm -f hugo_stats.json
20+
rm -f .hugo_build.lock
21+
rm -rf node_modules
22+
rm -rf public
23+
hugo mod clean --all

_config.yml

Lines changed: 0 additions & 88 deletions
This file was deleted.

0 commit comments

Comments
 (0)