aboutsummaryrefslogtreecommitdiff
path: root/content
diff options
context:
space:
mode:
authorFuwn <[email protected]>2021-07-14 21:46:15 +0000
committerFuwn <[email protected]>2021-07-14 21:46:15 +0000
commit80c553eb058fab6083d575559267fa4d8472727a (patch)
tree569d92a85ea0b608bb6634ac1c31fc1c3c5b85a7 /content
downloadspace-80c553eb058fab6083d575559267fa4d8472727a.tar.xz
space-80c553eb058fab6083d575559267fa4d8472727a.zip
feat(space): :gemini:
Diffstat (limited to 'content')
-rw-r--r--content/favicon.txt1
-rw-r--r--content/pages/contact.gmi8
-rw-r--r--content/pages/error/404.gmi3
-rw-r--r--content/pages/gemini.gmi16
-rw-r--r--content/pages/index.gmi10
-rw-r--r--content/pages/interests.gmi33
-rw-r--r--content/pages/skills.gmi18
-rw-r--r--content/templates/default.gmi30
-rw-r--r--content/templates/error.gmi36
9 files changed, 155 insertions, 0 deletions
diff --git a/content/favicon.txt b/content/favicon.txt
new file mode 100644
index 0000000..7cd8a0c
--- /dev/null
+++ b/content/favicon.txt
@@ -0,0 +1 @@
+💾
diff --git a/content/pages/contact.gmi b/content/pages/contact.gmi
new file mode 100644
index 0000000..1c79852
--- /dev/null
+++ b/content/pages/contact.gmi
@@ -0,0 +1,8 @@
+# CONTACT
+
+=> https://github.com/fuwn GitHub
+=> https://gitlab.com/fuwn GitLab
+=> https://discord.com/users/fun#1337 Discord
+=> https://twitter.com/fuwnzy Twitter
+=> https://youtube.com/fuwnzy YouTube
+=> https://matrix.to/#/@fuwn:matrix.org Matrix \ No newline at end of file
diff --git a/content/pages/error/404.gmi b/content/pages/error/404.gmi
new file mode 100644
index 0000000..fb9b69e
--- /dev/null
+++ b/content/pages/error/404.gmi
@@ -0,0 +1,3 @@
+The requested resource could not be found.
+
+> How did you get here? \ No newline at end of file
diff --git a/content/pages/gemini.gmi b/content/pages/gemini.gmi
new file mode 100644
index 0000000..503a672
--- /dev/null
+++ b/content/pages/gemini.gmi
@@ -0,0 +1,16 @@
+# GEMINI
+
+What is Gemini? I think DT from DistroTube explains it well:
+
+=> gemini://distro.tube distro.tube
+=> https://distrotube.com distrotube.com
+
+## WHY GEMINI?
+
+I have decided to move my personal websites -- and some other projects -- over to the Gemini protocol for a number of reasons (in no specific order):
+
+* Gemini-based capsules are easy to maintain
+* Gemini-based capsules are fun to maintain!
+* No tracking, ads, or any other uneeded fluff
+* The community: From the short experience I have had with the Gemini community, it has been awesome! I love to see the motivation and movement behind this project, it's really inspiring!
+* The development-sphere \ No newline at end of file
diff --git a/content/pages/index.gmi b/content/pages/index.gmi
new file mode 100644
index 0000000..4ebfb19
--- /dev/null
+++ b/content/pages/index.gmi
@@ -0,0 +1,10 @@
+# FUWN.INFO
+
+Welcome to my Gemini capsule!
+
+## PROJECT GEMINI
+
+What is Gemini? I think DT from DistroTube explains it well:
+
+=> gemini://distro.tube distro.tube
+=> https://distrotube.com distrotube.com \ No newline at end of file
diff --git a/content/pages/interests.gmi b/content/pages/interests.gmi
new file mode 100644
index 0000000..0623af2
--- /dev/null
+++ b/content/pages/interests.gmi
@@ -0,0 +1,33 @@
+# INTERESTS
+
+A collection of somethings that I think are pretty neat and am considering picking up sometime in the future.
+
+## Programming Languages
+
+=> https://www.angelcode.com/angelscript/ AngelScript
+=> https://github.com/Hirrolot/metalang99 Metalang99
+=> https://www.purescript.org/ PureScript
+=> https://crystal-lang.org/ Crystal
+=> https://www.haskell.org/ Haskell
+=> https://cython.org/ Cython
+=> https://gradle.org/ Gradle
+=> https://kotlinlang.org/ Kotlin
+=> https://julialang.org/ Julia
+=> https://ocaml.org/ Ocaml
+=> https://www.scala-lang.org/ Scala
+=> https://dart.dev/ Dart
+=> https://www.ruby-lang.org/ Ruby
+=> https://silq.ethz.ch/ Silq
+=> https://nim-lang.org/ Nim
+=> https://ziglang.org/ Zig
+=> https://docs.microsoft.com/en-us/azure/quantum/overview-what-is-qsharp-and-qdk Q#
+=> https://dlang.org/ D
+=> https://vlang.io/ V
+
+## Frameworks
+
+=> https://flutter.dev/ Flutter
+=> https://svelte.dev/ Svelte
+=> https://amberframework.org/ Amber
+=> https://rubyonrails.org/ Rails
+=> https://haxe.org/ Haxe \ No newline at end of file
diff --git a/content/pages/skills.gmi b/content/pages/skills.gmi
new file mode 100644
index 0000000..6988821
--- /dev/null
+++ b/content/pages/skills.gmi
@@ -0,0 +1,18 @@
+# SKILLS
+
+## Tech Stacks
+
+* Node.js: Discord.js, Angular, Express, Akairo, React, Nuxt, Vue
+* Deno
+* Python
+* Java: Bukkit, Spark, JDA
+* Rust: Serenity, Rocket, Actix, Tokio
+* PHP: FluxBB, MyBB
+
+## Tools, Accessories
+
+* Document Preperation: Markdown (Pandoc), LaTeX
+* Build Tools: CMake, Make
+* Version Control: Git
+* Game Engines: Unity
+* Databases: PostgreSQL, SQLite, Mongo, MySQL \ No newline at end of file
diff --git a/content/templates/default.gmi b/content/templates/default.gmi
new file mode 100644
index 0000000..00115d9
--- /dev/null
+++ b/content/templates/default.gmi
@@ -0,0 +1,30 @@
+```
+______
+| ___|
+| |_ _ ___ ___ __ ___ _ __ __ _ ___ ___
+| _| | | \ \ /\ / / '_ \ / __| '_ \ / _` |/ __/ _ \
+| | | |_| |\ V V /| | | |_\__ \ |_) | (_| | (_| __/
+\_| \__,_| \_/\_/ |_| |_(_)___/ .__/ \__,_|\___\___|
+ | |
+ |_|
+```
+
+{{ .Content }}
+
+## QUICK LINKS
+
+=> / Home
+=> /skills Skills
+=> /interests Interests
+=> /contact Contact
+=> /gemini Gemini
+
+## FOOTER
+
+> {{ .Quote }}
+{{ if .HitsEnabled }}
+Hits: {{ .Hits }}
+{{ end }}
+> Any and all opinions listed here are my own and not representitive of my employers; past, present, and future.
+
+{{ .Copyright }}
diff --git a/content/templates/error.gmi b/content/templates/error.gmi
new file mode 100644
index 0000000..0ae4eb9
--- /dev/null
+++ b/content/templates/error.gmi
@@ -0,0 +1,36 @@
+```
+______
+| ___|
+| |_ _ ___ ___ __ ___ _ __ __ _ ___ ___
+| _| | | \ \ /\ / / '_ \ / __| '_ \ / _` |/ __/ _ \
+| | | |_| |\ V V /| | | |_\__ \ |_) | (_| | (_| __/
+\_| \__,_| \_/\_/ |_| |_(_)___/ .__/ \__,_|\___\___|
+ | |
+ |_|
+```
+
+# ERROR {{ .Error }}
+
+{{ .Content }}
+
+## TROUBLESHOOTING
+
+You can try refreshing the page, if that doesn't change anything, contact Fuwn!
+
+## QUICK LINKS
+
+=> / Home
+=> /skills Skills
+=> /interests Interests
+=> /contact Contact
+=> /gemini Gemini
+
+## FOOTER
+
+> {{ .Quote }}
+{{ if .HitsEnabled }}
+Hits: {{ .Hits }}
+{{ end }}
+> Any and all opinions listed here are my own and not representitive of my employers; past, present, and future.
+
+{{ .Copyright }}