Skip to content

Commit 9e7fd50

Browse files
authored
Initial commit
0 parents  commit 9e7fd50

File tree

239 files changed

+25423
-0
lines changed

Some content is hidden

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

239 files changed

+25423
-0
lines changed

!JEKYLL

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
GitHub/Jekyll/ZIP

!USING_THIS_TEMPLATE.md

+56
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
2+
***
3+
4+
# Using this template
5+
6+
Starting with version 8 of my series of templatesl, all the templates have been combined into one via Git branches.
7+
8+
# WARNING
9+
10+
Before you complete forking this project, please make sure you have followed the following instructions, or this template will be of no use to you.
11+
12+
_The DeGoogle V2 template was used as a reference, as I haven't transformed the V8 template into a template yet at the time of writing this, and I needed a quick reference._
13+
14+
![/Setup/Graphics/Use-this-template-button.png](/Setup/Graphics/Use-this-template-button.png)
15+
16+
Click on the [use this template] button (don't fork the project)
17+
18+
![/Setup/Graphics/Include-Branches_Unchecked.png](/Setup/Graphics/Include-Branches_Unchecked.png)
19+
20+
Scroll down to the bottom and find this checkbox.
21+
22+
![/Setup/Graphics/Include-Branches_Checked.png](/Setup/Graphics/Include-Branches_Checked.png)
23+
24+
Check the box (this will fork all the branches required to use this set of templates.
25+
26+
## How to use this template
27+
28+
Once you have completed the template process listed above, you will have a fresh new repository with all the templates. The default branch is `main` but it is of no use for the template process.
29+
30+
There are currently 11 other branches. You can delete all the branches you don't want to use and set your preferred one as the default branch, or you can just switch the default branch to your preference.
31+
32+
Here is a guide to the 11 template branches:
33+
34+
`Template-SPM2001-Journaling` - This is my personal default journaling template for the Seanpm2001 life archive project
35+
36+
`Template-SPM2001-Map` - This is my personal map data journaling template for the Seanpm2001 life archive project
37+
38+
`Template-Snapcraft` - This is the snapcraft template for creating snap packages.
39+
40+
`Template-SNU-Programming-Tools` - This is the SNU Programming Tools template for SNU projects related to the IDE collection set.
41+
42+
`Template-SNU-Other` - This is a miscellaneous SNU template for other SNU projects.
43+
44+
`Template-SNU-Default` - This is the default SNU template for general SNU projects.
45+
46+
`Template-Meadows` - This is the template for the Meadows operating system project for its subprojects.
47+
48+
`Template-GitHub-Pages-language` - This is my GitHub pages template for language category organizations.
49+
50+
`Template-GitHub-Pages-default` - This is my GitHub pages template for general projects.
51+
52+
`Template-DeGoogle` - This is my template for my DeGoogle article project series.
53+
54+
`Template-Other` - This is my template for my other projects that don't fall under the other categories.
55+
56+
***

.editorconfig

+67
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# Start of script
2+
3+
# Editor configuration file for Seanpm2001/SNU 2D Programming Tools IDE project (V6)
4+
5+
root = true
6+
7+
[*]
8+
indent_style = space
9+
indent_size = 2
10+
end_of_line = lf
11+
charset = utf-8
12+
trim_trailing_whitespace = false
13+
insert_final_newline = false
14+
line_wrap_mode = soft wrap
15+
16+
[*.md]
17+
indent_style = space
18+
indent_size = 2
19+
end_of_line = lf
20+
charset = utf-8
21+
trim_trailing_whitespace = false
22+
insert_final_newline = false
23+
line_wrap_mode = soft wrap
24+
25+
[*.yml *.yaml]
26+
indent_style = space
27+
indent_size = 2
28+
end_of_line = lf
29+
charset = utf-8
30+
trim_trailing_whitespace = false
31+
insert_final_newline = false
32+
line_wrap_mode = soft wrap
33+
34+
[*.txt]
35+
indent_style = space
36+
indent_size = 2
37+
end_of_line = lf
38+
charset = utf-8
39+
trim_trailing_whitespace = false
40+
insert_final_newline = false
41+
line_wrap_mode = soft wrap
42+
43+
[*.mk]
44+
indent_style = space
45+
indent_size = 2
46+
end_of_line = lf
47+
charset = utf-8
48+
trim_trailing_whitespace = false
49+
insert_final_newline = false
50+
line_wrap_mode = soft wrap
51+
52+
[*.htm *.html]
53+
indent_style = space
54+
indent_size = 2
55+
end_of_line = lf
56+
charset = utf-8
57+
trim_trailing_whitespace = false
58+
insert_final_newline = false
59+
line_wrap_mode = soft wrap
60+
61+
# File info
62+
63+
# File type: Editorconfig file (*.editorconfig)
64+
# File version: 1 (Monday, 2021 August 23rd at 6:19 pm)
65+
# Line count (including blank lines and compiler line): 68
66+
67+
# End of script

.gitattributes

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Start of script
2+
# .gitattributes
3+
# This file defines what languages can show up in the GitHub linguist menu (the menu that tells you what percentage each language is using up on this project.
4+
# Some non-programming languages must be included manually with this file. Want to create your own? Do something similar to what is done here, and name the file
5+
# .gitattributes
6+
# and nothing else, no characters before, no characters after
7+
# Start of linguist script
8+
# HTML (Duplicate, as it is already detected by GitHub Linguist by default)
9+
*.htm linguist-detectable=true
10+
*.htm linguist-documentation=false
11+
*.html linguist-detectable=true
12+
*.html linguist-documentation=false
13+
# Do not include, as it would become a dominant language that shouldn't be the language people refer this project to
14+
*.yml linguist-detectable=false
15+
*.yml linguist-documentation=false
16+
*.yaml linguist-detectable=false
17+
*.yaml linguist-documentation=false
18+
# Markdown
19+
# Do not include, as it would become the 100% dominant language and would hide all the other languages as "other"
20+
*.md linguist-detectable=false
21+
*.md linguist-documentation=false
22+
# Makefile (GNU Make)
23+
# Do not include, as it is not needed to be shown
24+
*.mk linguist-detectable=false
25+
*.mk linguist-documentation=false
26+
# End of linguist script
27+
# File info
28+
# File type: .gitattributes file
29+
# File version: 1 (Monday, 2021 August 23rd at 4:17 pm)
30+
# Line count (including blank lines and compiler line): 32
31+
# End of script

.github/.FUNDING.yaml

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# These are supported funding model platforms
2+
3+
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
4+
5+
patreon: seanpm2001 # Creator page
6+
patreon: seanpm2001_software # Main page
7+
# Replace with a single Patreon username
8+
9+
open_collective: # Replace with a single Open Collective username
10+
ko_fi: # Replace with a single Ko-fi username
11+
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
12+
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
13+
liberapay: # Replace with a single Liberapay username
14+
issuehunt: # Replace with a single IssueHunt username
15+
otechie: # Replace with a single Otechie username
16+
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']

.github/.FUNDING.yml

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# These are supported funding model platforms
2+
3+
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
4+
5+
patreon: seanpm2001 # Creator page
6+
patreon: seanpm2001_software # Main page
7+
# Replace with a single Patreon username
8+
9+
open_collective: # Replace with a single Open Collective username
10+
ko_fi: # Replace with a single Ko-fi username
11+
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
12+
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
13+
liberapay: # Replace with a single Liberapay username
14+
issuehunt: # Replace with a single IssueHunt username
15+
otechie: # Replace with a single Otechie username
16+
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']

.github/.github_README.md

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
2+
***
3+
4+
# .github folder info
5+
6+
The `.github` folder in this repository contains data for this repository for hosting on GitHub. This directory did not become mandatory until March 15th 2021.
7+
8+
This directory contains several features.
9+
10+
**Funding** - This funding info usually contains a `FUNDING.yml` file that links to sponsor info for this project. A folder called `/Funding` is also included, and at `/Funding/OldVersions/` contains old versions of the funding file.
11+
12+
**Issues** - This directory contains archives of issues I raised on this project, along with general privacy info. A brief description of the privacy policy goes as follows:
13+
14+
_I archive my own GitHub issues, and will not archive issues you raise without your permission. This includes replies, comments, and posts._
15+
16+
* A YAML file is also included that contains GitHub label data, with hexadecimal color codes, issue description, and issue titles.
17+
18+
* Sometimes, other YAML files are included for configuration of issues.
19+
20+
**Coming soon:** A separate YAML file for each issue directory that contains label data
21+
22+
**Discussions** - Similar to the issues directory, this directory contains archives of discussions I raised on this project, along with general privacy info. A brief description of the privacy policy goes as follows:
23+
24+
_I archive my own GitHub discussions, and will not archive discussions you raise without your permission. This includes replies, comments, and posts_
25+
26+
**SocialPreview** - This directory contains social media preview info for this repository for when you share or search for it. This makes a background appear above the repository in searches or messages, so that the profile picture of the user/organization is not shown in the preview. You can read more about it [here](/.github/SocialPreview/README.md).
27+
28+
That is currently it at the moment, other than the new description for this process being placed at the root of the directory (the file you are currently reading)
29+
30+
***
31+
32+
## File info
33+
34+
**File type:** `Markdown (*.md)`
35+
36+
**Original creation date:** `Thursday, March 18th 2021 at 3:18 pm)`
37+
38+
**File version:** `1 (Thursday, March 18th 2021 at 3:18 pm)`
39+
40+
**Line count (including blank lines and compiler line):** `43`
41+
42+
***

.github/.github_README_V1.md

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
2+
***
3+
4+
# .github folder info
5+
6+
The `.github` folder in this repository contains data for this repository for hosting on GitHub. This directory did not become mandatory until March 15th 2021.
7+
8+
This directory contains several features.
9+
10+
**Funding** - This funding info usually contains a `FUNDING.yml` file that links to sponsor info for this project. A folder called `/Funding` is also included, and at `/Funding/OldVersions/` contains old versions of the funding file.
11+
12+
**Issues** - This directory contains archives of issues I raised on this project, along with general privacy info. A brief description of the privacy policy goes as follows:
13+
14+
_I archive my own GitHub issues, and will not archive issues you raise without your permission. This includes replies, comments, and posts._
15+
16+
* A YAML file is also included that contains GitHub label data, with hexadecimal color codes, issue description, and issue titles.
17+
18+
* Sometimes, other YAML files are included for configuration of issues.
19+
20+
**Coming soon:** A separate YAML file for each issue directory that contains label data
21+
22+
**Discussions** - Similar to the issues directory, this directory contains archives of discussions I raised on this project, along with general privacy info. A brief description of the privacy policy goes as follows:
23+
24+
_I archive my own GitHub discussions, and will not archive discussions you raise without your permission. This includes replies, comments, and posts_
25+
26+
**SocialPreview** - This directory contains social media preview info for this repository for when you share or search for it. This makes a background appear above the repository in searches or messages, so that the profile picture of the user/organization is not shown in the preview. You can read more about it [here](/.github/SocialPreview/README.md).
27+
28+
That is currently it at the moment, other than the new description for this process being placed at the root of the directory (the file you are currently reading)
29+
30+
***
31+
32+
## File info
33+
34+
**File type:** `Markdown (*.md)`
35+
36+
**Original creation date:** `Thursday, March 18th 2021 at 3:18 pm)`
37+
38+
**File version:** `1 (Thursday, March 18th 2021 at 3:18 pm)`
39+
40+
**Line count (including blank lines and compiler line):** `43`
41+
42+
***

0 commit comments

Comments
 (0)