Skip to content

Commit c1b554f

Browse files
committed
fly me to the moon
0 parents  commit c1b554f

188 files changed

Lines changed: 7671 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
name: New resource template
3+
about: 'New resource: <name of the resource>'
4+
title: New resource
5+
labels: new resource
6+
assignees: ''
7+
---
8+
9+
```json
10+
"<resource-name>": {
11+
"description": "<resource-description>",
12+
"resources": {
13+
"resource_name": "<resource-name>",
14+
"resource_href": "<cloud-storage-link>",
15+
"courtesy_name": "<courtesy-name>",
16+
"courtesy_href": "<social-media-profile-link>"
17+
}
18+
}
19+
```

.github/workflows/deploy.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: Deploy Zola site to Pages
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
8+
jobs:
9+
deploy:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Checkout
13+
uses: actions/checkout@v4
14+
- name: Build and deploy
15+
uses: shalzz/zola-deploy-action@v0.17.1
16+
env:
17+
PAGES_BRANCH: gh-pages
18+
TOKEN: ${{ secrets.TOKEN }}

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "themes/duckquill"]
2+
path = themes/duckquill
3+
url = https://codeberg.org/daudix/duckquill.git

.woodpecker.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Exclude page pipeline to be run on "pages" branch
2+
when:
3+
branch:
4+
exclude: pages
5+
6+
# Recursive cloning is used to fully clone the themes given as Git submodules
7+
clone:
8+
git:
9+
image: woodpeckerci/plugin-git
10+
settings:
11+
recursive: true
12+
13+
steps:
14+
# Build zola static files
15+
build:
16+
image: alpine
17+
commands:
18+
- apk add zola
19+
- zola build
20+
when:
21+
event: [ pull_request, push ]
22+
23+
publish:
24+
image: bitnami/git
25+
# Must be set in Woodpecker configuration
26+
secrets: [ mail, codeberg_token ]
27+
commands:
28+
# Git configuration
29+
- git config --global user.email $MAIL
30+
- git config --global user.name "Woodpecker CI"
31+
- git clone -b pages https://$CODEBERG_TOKEN@codeberg.org/$CI_REPO.git $CI_REPO_NAME
32+
# Enter repository folder
33+
- cd $CI_REPO_NAME
34+
# Remove old files from repository folder
35+
- git rm -r "*"
36+
# Copy build step output to repository folder
37+
- cp -ar ../public/. .
38+
# Commit and push all static files with source commit SHA
39+
- git add --all
40+
- git commit -m "Woodpecker CI ${CI_COMMIT_SHA} [SKIP CI]"
41+
- git push
42+
when:
43+
event: push

CONTRIBUTING.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Contributing to _sharedwisdom_
2+
We appreciate your contributions to expand our collection of learning resources! Please follow these simple steps when contributing:
3+
4+
## Contribution Guidelines
5+
1. **Submit Resources, Not Websites**: Only contribute resources like PDFs or videos by providing links to cloud storage services (e.g., Google Drive, Dropbox).
6+
**Do not** provide links to websites. This ensures the content remains consistent, as the resources behind these links will not change,
7+
unlike websites which may update or modify their content.
8+
9+
2. **Open a New Issue**: To contribute, open a new issue with the label **'new resource'**. Please use the following schema when submitting your resource:
10+
```json
11+
"<resource-name>": {
12+
"description": "<resource-description>",
13+
"links": {
14+
"Lecture Notes": "<cloud-storage-link>"
15+
},
16+
"courtesy": {
17+
"Lecture Notes": "<social-media-profile-link>"
18+
}
19+
}
20+
```
21+
> Replace the placeholders with the relevant details of the resource you're contributing. This helps us organize and add it efficiently.
22+
23+
3. **Mention the Authors**: Please **do not forget to mention the authors** of the resource in the "courtesy" section.
24+
We take courtesy seriously and want to give proper credit to the original creators of the resources.

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2023 David "Daudix" Lapshin
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
> Visit Shared Wisdom at https://sharedwisdom.github.io
2+
---
3+
4+
> [!IMPORTANT]
5+
> For contributing open an issue.
6+
7+
## Courtesy
8+
- [duckquill - daudix](https://codeberg.org/daudix/duckquill)
9+
- [blog.digital-horror.com - JauxinDB](https://github.com/JuxhinDB/blog.digital-horror.com)

config.toml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
theme = "duckquill"
2+
title = "Shared Wisdom"
3+
base_url = "https://sharedwisdom.github.io/"
4+
5+
compile_sass = true
6+
minify_html = true
7+
generate_feeds = false
8+
build_search_index = true
9+
10+
taxonomies = [
11+
{name = "tags", feed = true},
12+
]
13+
14+
[markdown]
15+
highlight_code = false
16+
highlight_theme = "css"
17+
highlight_themes_css = [
18+
{ theme = "solarized-dark", filename = "syntax-theme-dark.css" },
19+
{ theme = "solarized-light", filename = "syntax-theme-light.css" },
20+
]
21+
smart_punctuation = true
22+
hard_breaks = false
23+
render_emoji = true
24+
unsafe = true
25+
26+
[extra]
27+
primary_color = "#5100ff"
28+
animated_favicon = false
29+
date_format = "%d %B %Y"
30+
issues_url = "https://github.com/sharedwisdom/sharedwisdom.github.io/issues"
31+
source_url = "https://github.com/sharedwisdom/sharedwisdom.github.io"
32+
33+
[extra.nav]
34+
icons = true
35+
links = [
36+
{url = "$BASE_URL/resources", name = "Resources", icon = "journal-bookmark"},
37+
{url = "$BASE_URL/contributing", name = "Contributing", icon = "vector-pen"},
38+
{url = "https://github.com/sharedwisdom/sharedwisdom.github.io", name = "Github", icon = "github"},
39+
]
40+
41+
[extra.footer]
42+
show_copyright = true
43+
show_powered_by = false
44+
45+
[extra.comments]
46+
host = "vmst.io"
47+
user = "hyouteki"
48+
show_qr = true
49+
locale = "en-IE"

content/_index.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
+++
2+
+++
3+
4+
{% crt() %}
5+
```
6+
███████╗██╗ ██╗ █████╗ ██████╗ ███████╗██████╗ ██╗ ██╗██╗███████╗██████╗ ██████╗ ███╗ ███╗
7+
██╔════╝██║ ██║██╔══██╗██╔══██╗██╔════╝██╔══██╗ ██║ ██║██║██╔════╝██╔══██╗██╔═══██╗████╗ ████║
8+
███████╗███████║███████║██████╔╝█████╗ ██║ ██║ ██║ █╗ ██║██║███████╗██║ ██║██║ ██║██╔████╔██║
9+
╚════██║██╔══██║██╔══██║██╔══██╗██╔══╝ ██║ ██║ ██║███╗██║██║╚════██║██║ ██║██║ ██║██║╚██╔╝██║
10+
███████║██║ ██║██║ ██║██║ ██║███████╗██████╔╝ ╚███╔███╔╝██║███████║██████╔╝╚██████╔╝██║ ╚═╝ ██║
11+
╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═════╝ ╚══╝╚══╝ ╚═╝╚══════╝╚═════╝ ╚═════╝ ╚═╝ ╚═╝
12+
```
13+
{% end %}
14+
15+
Ah, seeker of knowledge, step into the boundless realm of <i>Shared Wisdom</i>, a haven where the flames of understanding burn eternal, tended by those who dare to learn and those who choose to enlighten.
16+
17+
This is no mere repository; it is a living, breathing trove of truths, ever-growing and ever-changing. Here, thou may:
18+
- [Gain Wisdom](https://sharedwisdom.github.io/resources): Wander its vast expanse to uncover ancient teachings, forgotten lore, and modern marvels. Each resource is a shard of enlightenment, awaiting the curious mind to unlock its secrets.
19+
- [Share Wisdom](https://sharedwisdom.github.io/contributing): Offer thy insights to the eternal flame. Be it a humble spark or a blazing revelation, every piece strengthens the tapestry of knowledge and guides others along their path.
20+
21+
In <i>Shared Wisdom</i>, every contribution, great or small, fuels a collective pursuit of understanding. It is a sanctuary for the curious, the wise, and those who dream of a brighter world shaped by the sharing of ideas.
22+
23+
> <i>Will thou answer the call, traveler, and leave thy mark upon this ever-turning wheel of wisdom?</i>

content/contributing.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
+++
2+
title = "Shared Wisdom Resources"
3+
+++
4+
5+
# Contributing
6+
7+
<i>We appreciate your contributions to expand our collection of learning resources!</i>
8+
9+
## Contributin Guidelines
10+
11+
1. `Submit Resources, Not Websites`: Only contribute resources like PDFs or videos by providing links to cloud storage services (e.g., Google Drive, Dropbox). Do not provide links to websites. This ensures the content remains consistent, as the resources behind these links will not change, unlike websites which may update or modify their content.
12+
13+
2. `Open a New Issue`: To contribute, open a new issue using the 'New resource template'.
14+
> Replace the placeholders with the relevant details of the resource you're contributing. This helps us organize and add it efficiently.
15+
16+
3. `Mention the Authors`: Please do not forget to mention the authors of the resource in the "courtesy" section. We take courtesy seriously and want to give proper credit to the original authors of the resources.

0 commit comments

Comments
 (0)