Compare commits
No commits in common. "master" and "gh-pages" have entirely different histories.
14
.build.yml
@ -1,14 +0,0 @@
|
|||||||
image: alpine/edge
|
|
||||||
oauth: pages.sr.ht/PAGES:RW
|
|
||||||
packages:
|
|
||||||
- hut
|
|
||||||
- hugo
|
|
||||||
environment:
|
|
||||||
site: seraphimrp.srht.site
|
|
||||||
tasks:
|
|
||||||
- package: |
|
|
||||||
cd blog
|
|
||||||
hugo
|
|
||||||
tar -C public -cvz . > ../site.tar.gz
|
|
||||||
- upload: |
|
|
||||||
hut pages publish -d $site site.tar.gz
|
|
33
.github/workflows/gh-pages.yml
vendored
@ -1,33 +0,0 @@
|
|||||||
name: github pages
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches:
|
|
||||||
- master # Set a branch to deploy
|
|
||||||
pull_request:
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
deploy:
|
|
||||||
runs-on: ubuntu-20.04
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v2
|
|
||||||
with:
|
|
||||||
submodules: true # Fetch Hugo themes (true OR recursive)
|
|
||||||
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
|
|
||||||
|
|
||||||
- name: Setup Hugo
|
|
||||||
uses: peaceiris/actions-hugo@v2
|
|
||||||
with:
|
|
||||||
hugo-version: 'latest'
|
|
||||||
# extended: true
|
|
||||||
|
|
||||||
- name: Build
|
|
||||||
run: hugo --minify
|
|
||||||
|
|
||||||
- name: Deploy
|
|
||||||
uses: peaceiris/actions-gh-pages@v3
|
|
||||||
if: github.ref == 'refs/heads/master'
|
|
||||||
with:
|
|
||||||
github_token: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
publish_dir: ./public
|
|
||||||
|
|
15
.gitignore
vendored
@ -1,15 +0,0 @@
|
|||||||
_site/
|
|
||||||
.sass-cache/
|
|
||||||
.jekyll-metadata
|
|
||||||
Gemfile.lock
|
|
||||||
|
|
||||||
/public/
|
|
||||||
/resources/_gen/
|
|
||||||
/assets/jsconfig.json
|
|
||||||
hugo_stats.json
|
|
||||||
|
|
||||||
hugo.exe
|
|
||||||
hugo.darwin
|
|
||||||
hugo.linux
|
|
||||||
|
|
||||||
/.hugo_build.lock
|
|
6
.gitmodules
vendored
@ -1,6 +0,0 @@
|
|||||||
[submodule "themes/m10c"]
|
|
||||||
path = themes/m10c
|
|
||||||
url = https://github.com/vaga/hugo-theme-m10c
|
|
||||||
[submodule "themes/terminal"]
|
|
||||||
path = themes/terminal
|
|
||||||
url = https://github.com/panr/hugo-theme-terminal
|
|
3
404.html
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
<!doctype html><html lang=en><head><title>404 Page not found :: Seraphim R.P.</title>
|
||||||
|
<meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content><meta name=keywords content><meta name=robots content="noodp"><link rel=canonical href=https://seraphimrp.srht.site/404.html><link rel=stylesheet href=https://seraphimrp.srht.site/assets/style.css><link rel=stylesheet href=https://seraphimrp.srht.site/assets/nord.css><link rel=apple-touch-icon sizes=180x180 href=https://seraphimrp.srht.site/img/apple-touch-icon.png><link rel=icon type=image/png sizes=32x32 href=https://seraphimrp.srht.site/img/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=https://seraphimrp.srht.site/img/favicon-16x16.png><link rel=manifest href=https://seraphimrp.srht.site/img/site.webmanifest><link rel=mask-icon href=https://seraphimrp.srht.site/img/safari-pinned-tab.svg color=#5bbad5><meta name=apple-mobile-web-app-title content="Seraphim R.P."><meta name=application-name content="Seraphim R.P."><meta name=msapplication-TileColor content="#8fbcbb"><meta name=theme-color content="#8fbcbb"><meta name=twitter:card content="summary"><meta name=twitter:site content="https://seraphimrp.srht.site"><meta name=twitter:creator content><meta property="og:locale" content="en"><meta property="og:type" content="website"><meta property="og:title" content="404 Page not found"><meta property="og:description" content><meta property="og:url" content="https://seraphimrp.srht.site/404.html"><meta property="og:site_name" content="Seraphim R.P."><meta property="og:image" content="https://seraphimrp.srht.site/img/android-chrome-384x384.png"><meta property="og:image:width" content="384"><meta property="og:image:height" content="384"></head><body class=nord><div class="container center headings--one-size"><header class=header><div class=header__inner><div class=header__logo><a><div class=logo>Seraphim R.P.</div></a></div><div class=menu-trigger>menu</div></div><nav class=menu><ul class="menu__inner menu__inner--desktop"><li><a href=/>[home]</a></li><li><a href=/about>[about]</a></li><li><a href=/projects>[projects]</a></li><li><a href=/resources>[resources]</a></li><li><a href=/links>[links]</a></li></ul><ul class="menu__inner menu__inner--mobile"><li><a href=/>[home]</a></li><li><a href=/about>[about]</a></li><li><a href=/projects>[projects]</a></li><li><a href=/resources>[resources]</a></li><li><a href=/links>[links]</a></li></ul></nav></header><div class=content><div class=post><h1 class=post-title>404 — Content not found. You can pray to St. Phanourios to help you find what you are looking for.</h1><div class=post-content><a href=https://seraphimrp.srht.site/>[go home] →</a></div></div></div><footer class=footer><div class=footer__inner><div class="copyright copyright--user"><span>© Seraphim R.P.</span>
|
||||||
|
<span>:: <a href=https://github.com/panr/hugo-theme-terminal>Theme</a></span></div></div></footer><script src=https://seraphimrp.srht.site/assets/main.js></script><script src=https://seraphimrp.srht.site/assets/prism.js></script></div></body></html>
|
7
about/index.html
Normal file
@ -1,6 +0,0 @@
|
|||||||
---
|
|
||||||
title: "{{ replace .Name "-" " " | title }}"
|
|
||||||
date: {{ .Date }}
|
|
||||||
draft: true
|
|
||||||
---
|
|
||||||
|
|
3
categories/index.html
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
<!doctype html><html lang=en><head><title>Categories :: Seraphim R.P.</title>
|
||||||
|
<meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content><meta name=keywords content><meta name=robots content="noodp"><link rel=canonical href=https://seraphimrp.srht.site/categories/><link rel=stylesheet href=https://seraphimrp.srht.site/assets/style.css><link rel=stylesheet href=https://seraphimrp.srht.site/assets/nord.css><link rel=apple-touch-icon sizes=180x180 href=https://seraphimrp.srht.site/img/apple-touch-icon.png><link rel=icon type=image/png sizes=32x32 href=https://seraphimrp.srht.site/img/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=https://seraphimrp.srht.site/img/favicon-16x16.png><link rel=manifest href=https://seraphimrp.srht.site/img/site.webmanifest><link rel=mask-icon href=https://seraphimrp.srht.site/img/safari-pinned-tab.svg color=#5bbad5><meta name=apple-mobile-web-app-title content="Seraphim R.P."><meta name=application-name content="Seraphim R.P."><meta name=msapplication-TileColor content="#8fbcbb"><meta name=theme-color content="#8fbcbb"><meta name=twitter:card content="summary"><meta name=twitter:site content="https://seraphimrp.srht.site"><meta name=twitter:creator content><meta property="og:locale" content="en"><meta property="og:type" content="website"><meta property="og:title" content="Categories"><meta property="og:description" content><meta property="og:url" content="https://seraphimrp.srht.site/categories/"><meta property="og:site_name" content="Seraphim R.P."><meta property="og:image" content="https://seraphimrp.srht.site/img/android-chrome-384x384.png"><meta property="og:image:width" content="384"><meta property="og:image:height" content="384"><link href=/categories/index.xml rel=alternate type=application/rss+xml title="Seraphim R.P."></head><body class=nord><div class="container center headings--one-size"><header class=header><div class=header__inner><div class=header__logo><a><div class=logo>Seraphim R.P.</div></a></div><div class=menu-trigger>menu</div></div><nav class=menu><ul class="menu__inner menu__inner--desktop"><li><a href=/>[home]</a></li><li><a href=/about>[about]</a></li><li><a href=/projects>[projects]</a></li><li><a href=/resources>[resources]</a></li><li><a href=/links>[links]</a></li></ul><ul class="menu__inner menu__inner--mobile"><li><a href=/>[home]</a></li><li><a href=/about>[about]</a></li><li><a href=/projects>[projects]</a></li><li><a href=/resources>[resources]</a></li><li><a href=/links>[links]</a></li></ul></nav></header><div class=content><div class=terms><h1>Categories</h1><ul></ul></div></div><footer class=footer><div class=footer__inner><div class="copyright copyright--user"><span>© Seraphim R.P.</span>
|
||||||
|
<span>:: <a href=https://github.com/panr/hugo-theme-terminal>Theme</a></span></div></div></footer><script src=https://seraphimrp.srht.site/assets/main.js></script><script src=https://seraphimrp.srht.site/assets/prism.js></script></div></body></html>
|
1
categories/index.xml
Normal file
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Categories on Seraphim R.P.</title><link>https://seraphimrp.srht.site/categories/</link><description>Recent content in Categories on Seraphim R.P.</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© Seraphim R.P.</copyright><atom:link href="https://seraphimrp.srht.site/categories/index.xml" rel="self" type="application/rss+xml"/></channel></rss>
|
@ -1,29 +0,0 @@
|
|||||||
baseURL = "https://seraphimrp.srht.site/"
|
|
||||||
languageCode = "en-us"
|
|
||||||
title = "Seraphim R.P."
|
|
||||||
paginate = 8
|
|
||||||
theme = "m10c"
|
|
||||||
|
|
||||||
[params]
|
|
||||||
author = "Seraphim R.P."
|
|
||||||
description = "Seraphim R.P. is an Orthodox Christian and software engineer."
|
|
||||||
|
|
||||||
[params.style]
|
|
||||||
darkestColor = "#2E3440"
|
|
||||||
darkColor = "#3B4252"
|
|
||||||
lightColor = "#D8DEE9"
|
|
||||||
lightestColor = "#E5E9F0"
|
|
||||||
primaryColor = "#8FBCBB"
|
|
||||||
|
|
||||||
|
|
||||||
[menu]
|
|
||||||
[[menu.main]]
|
|
||||||
identifier = "home"
|
|
||||||
name = "Home"
|
|
||||||
url = "/"
|
|
||||||
weight = 1
|
|
||||||
[[menu.main]]
|
|
||||||
identifier = "about"
|
|
||||||
name = "About"
|
|
||||||
url = "/about"
|
|
||||||
weight = 2
|
|
@ -1,69 +0,0 @@
|
|||||||
baseURL = "https://seraphimrp.srht.site/"
|
|
||||||
languageCode = "en-us"
|
|
||||||
title = "Seraphim R.P."
|
|
||||||
paginate = 8
|
|
||||||
rssLimit = 20
|
|
||||||
theme = "terminal"
|
|
||||||
disqusShortname = "seraphimrp"
|
|
||||||
|
|
||||||
[params]
|
|
||||||
contentTypeName = "posts"
|
|
||||||
themeColor = "nord"
|
|
||||||
showMenuItems = 9
|
|
||||||
showLanguageSelector = false
|
|
||||||
fullWidthTheme = false
|
|
||||||
centerTheme = true
|
|
||||||
favicon = "favicon.ico"
|
|
||||||
showLastUpdated = false
|
|
||||||
# oneHeadingSize = false
|
|
||||||
|
|
||||||
[params.twitter]
|
|
||||||
creator = "SeraphimRP"
|
|
||||||
site = "https://seraphimrp.srht.site"
|
|
||||||
|
|
||||||
[languages]
|
|
||||||
[languages.en]
|
|
||||||
languageName = "English"
|
|
||||||
title = "Seraphim R.P."
|
|
||||||
subtitle = "An Orthodox Christian software engineer."
|
|
||||||
owner = "Seraphim R.P."
|
|
||||||
keywords = ""
|
|
||||||
copyright = "© Seraphim R.P."
|
|
||||||
menuMore = "[show more]"
|
|
||||||
readMore = "[read more]"
|
|
||||||
readOtherPosts = "[read other posts]"
|
|
||||||
newerPosts = "[newer posts]"
|
|
||||||
olderPosts = "[older posts]"
|
|
||||||
missingContentMessage = "Content not found. You can pray to St. Phanourios to help you find what you are looking for."
|
|
||||||
missingBackButtonLabel = "[go home]"
|
|
||||||
|
|
||||||
[languages.en.params.logo]
|
|
||||||
logoText = "Seraphim R.P."
|
|
||||||
|
|
||||||
[languages.en.menu]
|
|
||||||
[[languages.en.menu.main]]
|
|
||||||
identifier = "home"
|
|
||||||
name = "[home]"
|
|
||||||
url = "/"
|
|
||||||
weight = 1
|
|
||||||
[[languages.en.menu.main]]
|
|
||||||
identifier = "about"
|
|
||||||
name = "[about]"
|
|
||||||
url = "/about"
|
|
||||||
weight = 2
|
|
||||||
[[languages.en.menu.main]]
|
|
||||||
identifier = "projects"
|
|
||||||
name = "[projects]"
|
|
||||||
url = "/projects"
|
|
||||||
weight = 3
|
|
||||||
[[languages.en.menu.main]]
|
|
||||||
identifier = "resources"
|
|
||||||
name = "[resources]"
|
|
||||||
url = "/resources"
|
|
||||||
weight = 4
|
|
||||||
[[languages.en.menu.main]]
|
|
||||||
identifier = "links"
|
|
||||||
name = "[links]"
|
|
||||||
url = "/links"
|
|
||||||
weight = 5
|
|
||||||
|
|
@ -1 +0,0 @@
|
|||||||
config.terminal.toml
|
|
@ -1,71 +0,0 @@
|
|||||||
---
|
|
||||||
title: About
|
|
||||||
date: 2018-07-18T03:02:05-05:00
|
|
||||||
layout: page
|
|
||||||
noComment: true
|
|
||||||
---
|
|
||||||
|
|
||||||
My birth name is Elliott Pardee. However, I typically use my name in the Church, "Seraphim". I'm 23 years old. I live in Michigan. I am an Orthodox Christian and aspiring servant of Christ.
|
|
||||||
|
|
||||||
## Trivia
|
|
||||||
|
|
||||||
### Personality
|
|
||||||
|
|
||||||
My type on the *Myers-Briggs Type Indicator* seems to be around **[ISTP](https://www.16personalities.com/profiles/91f653537feab)**. My last two indicators are in the middle, so I can also be in the range of **ISTJ, ISFP, or ISFJ**. On the *Enneagram*, I seem to be **6w5 (Enneagram 6 with a Five-Wing)**. For the *Big 5 Personality Inventory*, I received the following scores: **Openness to Experience: 3.0/5.0 (60%), Conscientiousness: 3.0/5.0 (60%), Extraversion: 3.4/5.0 (68%), Agreeableness: 4.1/5.0 (82%), Neuroticism: 3.1/5.0 (62%)**
|
|
||||||
|
|
||||||
I would describe my disposition in life as **optimistic realism**. I hope for the best in all things, however I am able to realize whether people or events will act in a certain way due to certain circumstances.
|
|
||||||
|
|
||||||
I prefer **colder temperatures over hotter ones**, I will typically keep temperatures around **62-70° F (16-21° C / 289-294° K)**. Preferred vacation spots include **forests, mountains, and anything in between**.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### Religion/Theology
|
|
||||||
|
|
||||||
As mentioned earlier, I am an **Eastern Orthodox Christian**. I am in the **Orthodox Church of America** in the **Bulgarian Diocese of Toledo** under **Archbishop Alexander (Golitzin)**. My patron saint is **Saint Seraphim of Sarov**, whose name I have taken and whose life I will strive to imitate. **Saint Seraphim, pray for me.**
|
|
||||||
|
|
||||||
Being the developer of BibleBot, this didn't come without a **fascination with the Bible**. I find translations interesting in and of themselves, but that doesn't imply that I don't have favorites. Out of the translations available, my rankings are:
|
|
||||||
|
|
||||||
1. Orthodox Study Bible - While this may appear biased initially, I find the Septuagint OT much more pleasurable to read than the Masoretic Text. If I could, I'd strip away all the study notes and pages in order to have a nice pocket Bible of just the unique text and translation used.
|
|
||||||
2. RSV (*with Apocrypha*) - The RSV was the first modern English translation to consider the Orthodox usage. With the successor NRSV, these are the only Bibles with the full Orthodox canon (including 4 Maccabees, only accepted in the Georgian Orthodox Church). While I would endorse the NRSV just as equally, I find the gender-neutral language to become a burden in many places where it shouldn't be.
|
|
||||||
3. NKJV - I enjoy the Psalms/Proverbs and the Byzantine text used in the NT. I own a pocket NKJV and it does well on-the-go.
|
|
||||||
|
|
||||||
Of course, this only scratches the surface.
|
|
||||||
|
|
||||||
Next is my **theological stances**. This doesn't go too deep beyond general theology, but if I find ever a need to add more, I'll be sure to do so.
|
|
||||||
|
|
||||||
In terms of **soteriology** and how that comes about, I agree with the Apostolic churches in the belief of **synergism** and the **salvation process outlined by St. John Cassian**. While God certainly makes the first move (and that a person cannot), it is required for salvation to cooperate with Him. I affirm **unlimited and unconditional election**, but **I do not affirm total depravity or any other related ideas**.
|
|
||||||
|
|
||||||
I believe the Bible is **infallible** in matters of doctrine, historical account (Genesis before Abraham aside), and moral teaching. However, I have seen evidence for both sides of inerrancy and I can't find myself to make a reasonable conclusion without contradiction.
|
|
||||||
|
|
||||||
On **gifts of the Holy Spirit**, I am **continuationist**. However, this does not mean that the average person can start speaking in tongues immediately following conversion. Gifts of the Holy Spirit are more prevalent through sanctification, as we see with many saints having the gift of prophesy.
|
|
||||||
|
|
||||||
In regards to how I feel about a **literal millennium**, I am **amillennialist**. Nonetheless, I do find myself **sympathetic to postmillennialism**.
|
|
||||||
|
|
||||||
Finally, the issue dividing the Oriental churches from the Eastern: **Christology**. I find both miaphysitism and Chalcedon's definition to be agreeing with each other, but from different perspectives. Language use aside, I have found no disagreement with Orientals about Christology.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### Music
|
|
||||||
|
|
||||||
I would consider myself an **audiophile** in the sense that music plays a very important role in my life. It feels as though I've had a soundtrack to my life, and I associate songs to various times in my life when I had listened to them the most.
|
|
||||||
|
|
||||||
While I listen to many genres, the majority of what I listen to ends up somewhere around **metal, post-hardcore, punk, post-/grunge, hip hop, and electronic** music.
|
|
||||||
|
|
||||||
My favorite artists from different genres, but still keeping it broad:
|
|
||||||
|
|
||||||
- Heavy metal: Avenged Sevenfold, Disturbed
|
|
||||||
- Metalcore: Killswitch Engage, early Avenged Sevenfold, Bullet For My Valentine
|
|
||||||
- Nu metal: Linkin Park, Slipknot
|
|
||||||
- Other rock: My Chemical Romance, Rise Against, Dope, The Offspring, Crossfade, Breaking Benjamin, Seether, Foo Fighters, Three Days Grace, Megadeth, Anthrax
|
|
||||||
- Hip hop: Kendrick Lamar, Logic, J. Cole, Eminem, Kid Cudi, Chance The Rapper, Childish Gambino, Atmosphere, Macklemore, Lil Dicky, Run The Jewels
|
|
||||||
- Electronic: deadmau5, Daft Punk, Haywyre, Swedish House Mafia, Knife Party, Stromae
|
|
||||||
|
|
||||||
Being musically-inclined, I also play **bass guitar** and am learning **electric guitar, mandolin, and piano**. I own a **Ibanez SoundGear SR300EB** bass and a **Ibanez GIO GS171** guitar. I record using **FL Studio** and a **Blue Snowball** microphone. I also try my hand at producing hip hop beats, where I use VSTs like **Serum**.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### Hobbies
|
|
||||||
|
|
||||||
I love to learn and I certainly love to give back in the sharing of knowledge. That being said, I'm a **small editor of Wikipedia and OrthodoxWiki**. While I've only got a handful of decent contributions on Wikipedia, the majority of my contributions are fixing typographical/grammatical errors or adding minor clarifications. I'm typically open to teaching anything I know if requested.
|
|
||||||
|
|
||||||
Another major hobby of mine is **moderating communities**. In November 2016, I founded **Christcord (formerly The Christianity Discord Server)**, one of the largest Christian Discord servers. That being said, I'm no longer staff or a member of it and I don't encourage anyone to participate there. The community has made drastic turns and it certainly isn't what it used to be. In September 2018, I took on ownership and eventually refounded **Hesychia (formerly Oikonomia)** on Discord. I've moderated and even created a handful of insignificant game servers.
|
|
@ -1,42 +0,0 @@
|
|||||||
---
|
|
||||||
title: Links
|
|
||||||
date: 2021-07-31T11:10:00-04:00
|
|
||||||
layout: page
|
|
||||||
noComment: true
|
|
||||||
---
|
|
||||||
|
|
||||||
## Email
|
|
||||||
|
|
||||||
- me@srp.life ([gpg](https://keybase.io/s_rp/pgp_keys.asc?fingerprint=2bba067c49f62c1db4a9e17526279a48c27d2a43))
|
|
||||||
|
|
||||||
## IRC
|
|
||||||
|
|
||||||
- libera.chat: srp (#nixers)
|
|
||||||
- unix.chat: srp (#unix)
|
|
||||||
|
|
||||||
## Social
|
|
||||||
|
|
||||||
- twitter: [@SeraphimRP](https://twitter.com/SeraphimRP)
|
|
||||||
- github: [SeraphimRP](https://github.com/SeraphimRP)
|
|
||||||
- linkedin: [seraphimrp](https://linkedin.com/in/seraphimrp)
|
|
||||||
- keybase: [s_rp](https://keybase.io/s_rp)
|
|
||||||
- reddit: [s-rp](https://www.reddit.com/user/s-rp)
|
|
||||||
- lobsters: [srp](https://lobste.rs/u/srp)
|
|
||||||
- hn: [SeraphimRP](https://news.ycombinator.com/user?id=SeraphimRP)
|
|
||||||
- discord: srp#0001
|
|
||||||
- urbit: ~difsel-sorsul
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Friends (in no set order)
|
|
||||||
|
|
||||||
| **fren** | **link** |
|
|
||||||
|---|---|
|
|
||||||
| Patrick Louis (venam) | <https://venam.nixers.net/> |
|
|
||||||
| Martin Dørum (mort) | <https://mort.coffee/> |
|
|
||||||
| Antonio Tauro (eyenx) | <https://eyenx.ch/> |
|
|
||||||
| Andrew Harrison (xero) | <https://andrew.harrison.nu/> |
|
|
||||||
| Eduardo Lavaque (greduan) | <https://greduan.com/> |
|
|
||||||
| rocx | <https://rocx.rocks/>
|
|
||||||
| neeasade | <http://neeasade.net/> |
|
|
||||||
| kirby | <https://github.com/kirbyUK> |
|
|
@ -1,35 +0,0 @@
|
|||||||
---
|
|
||||||
layout: post
|
|
||||||
title: "Dropping Out"
|
|
||||||
date: 2015-06-19
|
|
||||||
comments: true
|
|
||||||
---
|
|
||||||
|
|
||||||
On January 28th, I made a pretty big life-changing decision. I decided to drop out. <!--more-->I'll begin by providing some backstory. Around 5th grade I began making a decline in education. I wouldn't have things done and I wouldn't have things to turn in, which wasn't good. I somehow made it out of there but I'm not entirely sure how. Once I left elementary school and got into 6th grade, I had a bit of transition. I went from this content, calm person to someone almost excited for everything that was going on. Maybe it was because of me being excited to get older, or being accomplished, or just feeling a release from a lot of burdens I had during my childhood.
|
|
||||||
|
|
||||||
I was quite similar to that of an A.D.H.D. child, which is odd considering this was unusual behavior for me. Even some people who knew me back in elementary school understood that I changed over the summer. The decline continued but yet again, I passed through. I came to 7th grade a little more calmed and beginning to become the person who I am today. 7th grade came to be the worse year of my schooling, after my general decline was confronted by a teacher's aide who told me something that changed my year entirely. She blamed my decline on the fact that I knew about a concept the Port Huron Area School District (and possibly other schools had) called 'social promotion.' Now, this was ironic, because I didn't know what the concept was, and that my decline was just me being a giant slacker (for the most part). She also explained what social promotion was in just passing, went sorta like this: "I know that you don't have to do it because of social promotion..." Which I figured gave me a free pass through middle school, which it did. Despite my terrible grades throughout middle school entirely, I made my way to high school, but I'm not skipping 8th grade yet. In 7th grade, I ended up having personality clashes with my science teacher, and ended up getting the most items on my behavioral report in that one year alone. It wasn't because I was truly misbehaving, it was mostly petty things that wasn't tolerated slightly. I even tossed an eraser back at a kid who tossed it towards me, and I ended up getting in trouble for it. This didn't help my decline much at all, as the last thing I wanna do is work for someone who doesn't deserve it.
|
|
||||||
|
|
||||||
8th grade I tried to fix myself, and I did fairly better for the most part. I still had my faults (like failing history and English), but I knew that these obstacles could be walked through without a scratch.
|
|
||||||
|
|
||||||
**After all, social promotion will come to save me from having to do my work, just so I can be with my friends.**
|
|
||||||
|
|
||||||
My freshman year of high school was a breath of fresh air. I had more freedom compared to middle school and I ended up having only one teacher that I didn't enjoy, for all the right reasons. Despite the fact that social promotion logically shouldn't have been in effect in high school, it was. I passed freshman year only failing one class, which was English. I went to sophomore year head first. It was my favorite year of high school, and I won't forget it. I had some fun times with my friend, Chris, and I had a teacher that absolutely despised me. The good thing about that year in terms of teachers was that I met my favorite teacher, my English teacher. Which was ironic because out of me failing classes the hardest that year, English was one of them. I met more friends that made me who I am today, and it was overall a great time. However, my decline was apparent again, as I was told that if I failed more classes after that year, that it would be infeasible for me to pass high school at Port Huron Northern, and that alternatives would have to be taken, such as a school in the district with a different requirement for credits, and night school.
|
|
||||||
|
|
||||||
Junior year. This year, or would be. I enjoyed it, it was the year Chris and I went to [PAX East 2015](http://east.paxsite.com/), and I felt like I had reached the highest I've ever been placed. I had credential, and students who had never truly knew me supported me. Which was good, because that helped my self-esteem really well. I was told that I was my English teacher's favorite student, which was, again ironic, because I failed English that semester as well. After I realized I had failed classes, I decided it would be in best interest for me to start school somewhere else. I joined the Insight School of Michigan, an online school ran under the wing of K12 Inc., a for-profit education company. I was able to learn at my own pace, which wasn't an issue, but gave me some leg room to do things my own way.
|
|
||||||
|
|
||||||
If I was to rate my experience, it would be a 6/10. I learned that socialization in these online schools was a thing of the past, and that any private layer of socialization that physical schools had was eliminated. You couldn't talk personal stuff in the live classrooms without knowing that a teacher on the other end of the internet would be able to visibly read these. When I took the ACT test, a teacher from another K12 school was there, and agreed with me on the lack of socialization. It's important, and I found this the hard way. While I had credential, trying to get support was difficult, because once you're gone, you're almost forgotten. After I dropped out, my Algebra teacher at the time told Chris that 'at least [Elliott] won't be there to annoy you anymore.' Thanks.
|
|
||||||
|
|
||||||
While I had my friends online, I only had few left physically. Life was becoming dull, and I found myself entering a depression. My educational decline hit rock bottom when I stopped attending the online school, and dropped out of that 2 weeks ago. I opted to try to go for the GED program, and bought a book to guide me through it. However, I'm finding it to be pretty difficult to climb up from rock bottom. I'm sabotaging my life slowly, and I don't know where to begin on what my future will look like. I need something to help me through this but I can't figure out what. **Nothing is helping.**
|
|
||||||
|
|
||||||
I just had to get this off my chest.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Editor's Note
|
|
||||||
|
|
||||||
Here's the comments I received when I wrote the post (click for full size):
|
|
||||||
|
|
||||||
![comment 1](https://i.imgur.com/w2SwA0v.png)
|
|
||||||
|
|
||||||
![comment 2](https://i.imgur.com/UOBiRWH.png)
|
|
||||||
<small>(not the same Chris mentioned in this post)</small>
|
|
@ -1,37 +0,0 @@
|
|||||||
---
|
|
||||||
layout: post
|
|
||||||
title: "Keeping In"
|
|
||||||
date: 2015-09-22
|
|
||||||
comments: true
|
|
||||||
---
|
|
||||||
|
|
||||||
|
|
||||||
It's been a long 3 months since I've updated on all this education stuff. When I wrote the post, I had reached my low point and I wasn't sure where I was headed afterwards.<!--more-->
|
|
||||||
|
|
||||||
**But now, I'm back.**
|
|
||||||
|
|
||||||
When I wrote that blog post, I had dropped out of the online school I had chosen and made a small effort towards getting my GED. It wasn't working so I just started playing by ear and seeing where life takes me.
|
|
||||||
|
|
||||||
I was going to counseling appointments bi-weekly and eventually seeing a psychiatrist to give me the final verdict on my depression. Turns out, I did enter a depression (which I'm still in process of fixing). The medicine is helping so I just kept playing by ear, since the school year was over and I didn't really have much to do. The GED wasn't something I wanted and was a last resort thing (if that wasn't apparent).
|
|
||||||
|
|
||||||
The appointments were starting to get a little bit annoying. It's different when it's a routine, but when it's every other week it starts to get a bit repetitive. My insurance only covered so many appointments and I ended up having to spend these next 4 months with only 2 appointments.
|
|
||||||
|
|
||||||
It's partially a good and bad thing. Good as in, I'm on my way to healing and the medicine is helping to where the appointments aren't necessary. I don't think I'm done yet with the medication, as my mood has a definite change when I fail to take them on a day. It's bad in the sense that if I was to ever slip back, I'd be screwed. There wouldn't be much I could do and I'd just have to survive. The plus side is that me slipping back seems slim now.
|
|
||||||
|
|
||||||
A short time after I had my appointments spread across the months, I received a phone call from an online school that I applied to back in January when I had signed up for the other one. The benefits of this online school being:
|
|
||||||
|
|
||||||
1. It's in my area.
|
|
||||||
2. I go to an actual school, despite all of it being online.
|
|
||||||
3. Partially oriented around people like myself. They inquired about me wanting to join, and I said yes. It was the only good thing I had going for me and I took it. Since it couldn't get much worse than nothing. So, skip a few months later (because I didn't start until September). I go to school, and it is pretty direct and simple. They give you classes oriented around you (in addition to keeping state requirements) and making school less of a nuisance (I haven't received a piece of homework).
|
|
||||||
|
|
||||||
I started school on September 15th (last week) and I was on my way. They start everyone with a math strategies elective class just to bring people up to speed on basic math and pre-algebra concepts. I finished the class today (September 22nd). I spent less than a real full school week (since we don't get Fridays and the school year starts on Tuesday). Granted, there was stuff that I had to learn, but I had about 30-40% of the work like the back of my hand, and I was able to finish the rest quickly once I was taught.
|
|
||||||
|
|
||||||
I'm also the first one to finish a class in this school year.
|
|
||||||
|
|
||||||
I think I'm starting to get to the top, like I should've been. I'm also at the point where I'm looking at the present and very near future and I'm not looking back on the past. **That's over.**
|
|
||||||
|
|
||||||
Hell, if I finish classes within weeks, I'd be out sooner before my normal time.
|
|
||||||
|
|
||||||
So, my friends and family, including the strangers on the internet (who supported me regardless with no doubt), **thank you**. If it wasn't for the support I had received, I'm not sure why I'd bother trying for my education. So (1000 * "thank you") to each and everyone of you to motivated me to get to where I needed to be,
|
|
||||||
|
|
||||||
**Thank you.**
|
|
@ -1,16 +0,0 @@
|
|||||||
---
|
|
||||||
layout: post
|
|
||||||
title: "Just a Memory"
|
|
||||||
date: 2017-04-17
|
|
||||||
comments: true
|
|
||||||
---
|
|
||||||
|
|
||||||
Listening to The Specktators (well, *Packy*) right now. It makes me think of the times I'd walk to the bus stop every morning to go to school, muting out the noise of the world, enjoying the beat and the message. Feeling the 60 degree weather, just that perfect temperature that isn't too cold nor too hot. Not even worrying about the future, worrying about the past. Just living in the moment, here with my music. Once I'd get to the bus stop, I'd take my headphones off to talk to a couple friends until the bus arrived. Exchanging greetings with the bus driver, who I felt like I had a decent connection to, then sitting down and resuming the soundtrack to that part of my life. Watching the houses and trees pass by on the ride to school, still living in the moment. Only for the bus to arrive, forcing my soundtrack to come to a pause and for me to resume working on something I would eventually drop entirely.
|
|
||||||
|
|
||||||
Thinking about this and reflecting feels very sublime. While the rest of the day was boring and dull, this was one part that I feel like I really enjoyed in that time of my life. That serenity from solitude.
|
|
||||||
|
|
||||||
I pray that this form of "happiness" comes back in some way, and in some ways it already has. My faith has been getting stronger, day by day, and I can know and feel it, to the extent that it makes me happy.
|
|
||||||
|
|
||||||
In a realistic sense, I pray that this happiness grows, where my faith is strong regardless of whatever bumps I'm facing, and where I know and feel that I'm being loved and that someone finally cares.
|
|
||||||
|
|
||||||
I thank God for these blessings, day in and day out. Now if only I can get myself to do a proper confession again, rather than the impromptu "forgive me for my sins" or the "forgive us our trespasses" in the Lord's prayer. While yes, it's repenting, I think we can all agree that recollection, learning the gravity of our sins, and careful but thorough analysis can bring about that repentant heart. That, and God's wonderful and amazing grace.
|
|
@ -1,20 +0,0 @@
|
|||||||
---
|
|
||||||
layout: post
|
|
||||||
title: "Where I Am Now"
|
|
||||||
date: 2019-12-24
|
|
||||||
comments: true
|
|
||||||
---
|
|
||||||
|
|
||||||
Greetings, everyone. It's been a while.
|
|
||||||
|
|
||||||
As you might've read or noticed, these past few years have been all over the place. I won't get into details too greatly like my usual blog posts, because they will no longer be my usual blog posts. What I can say though, is that I'm doing better. Not much better, but better nonetheless.
|
|
||||||
|
|
||||||
An update is warranted on everything that's happened and what'll be happening from now. For starters, I'm no longer going to blog about my life for now. While it was a good outlet during some of my darkest times, it's no longer fulfilling and I end up neglecting more than writing. That being said, I won't be cutting off myself from writing about my life completely. I've decided to opt for journaling. This way, I can give myself the opportunity to have everything that this blogging experience has alongside the privacy allowing me to be more direct in my writing. If I used names here as much as I do in my journal, I'm sure it would be read and spread rather quickly. This way, I can be personal. The likelihood of someone reading it is slim, and if they did it would be within certain parameters I'm comfortable with.
|
|
||||||
|
|
||||||
Secondly, I've converted to Eastern Orthodoxy and I'm currently a catechumen. Long past is my years of Buddhism and my time in Lutheranism. Study and prayer has led me to what I know is Christ's Church, and I won't turn back.
|
|
||||||
|
|
||||||
Thirdly, I did leave college for a short while following a full-time job I had with Walmart. I work at Planet Fitness part-time and so it has given me the opportunity to study computer science at Southern New Hampshire University with my girlfriend. I'm still on the up with that, promise.
|
|
||||||
|
|
||||||
I'm not sure whether I will keep this blog, frankly. In an ideal world, I would like to use this blog to talk about more technical matters like my adventures with Fedora Linux and other things. However, as you might already be aware, I'm not very good at keeping up with this.
|
|
||||||
|
|
||||||
We'll see what happens.
|
|
@ -1,112 +0,0 @@
|
|||||||
---
|
|
||||||
layout: post
|
|
||||||
title: "Navigating the Schism as a Layman"
|
|
||||||
date: 2020-01-03
|
|
||||||
comments: true
|
|
||||||
---
|
|
||||||
|
|
||||||
Christ is born!
|
|
||||||
|
|
||||||
It has been a bit over a year since most turbulent parts of the [schism over Ukraine](https://en.wikipedia.org/wiki/2018%E2%80%9320_Moscow%E2%80%93Constantinople_schism) occurred. The ship that is the Orthodox Church is finally in some quieter waters, but we are certainly still in dangerous territory. Various hierarchs have been making their decisions to commemorate the new Ukrainian metropolitan, rocking the boat and leading to further hostilities amongst our bishops.
|
|
||||||
|
|
||||||
There's that keyword, *bishops*. We aren't bishops, we're laymen. What are we to do as our spiritual heads argue and navigate these frightful waters? It's scary! We feel paralyzed from what's going on, we don't have a say in their decisions! How do we, as laymen, understand what's going on and where we're headed?!
|
|
||||||
|
|
||||||
As an outsider in the OCA, I want to provide my insights into the schism in the hope of helping others understand. Here in the West, there's a large expanse between us and them, making us even more lost as to what's going on. I hope to help calm the hype and panic of some who are uncertain, may be feeling hopeless about the situation.
|
|
||||||
|
|
||||||
This article will follow three main ideas: where we are, how we got here, and what we can do.
|
|
||||||
|
|
||||||
## Where are we?
|
|
||||||
|
|
||||||
At this point, the schism's hype has subsided. While the Russian Orthodox Church (and ROCOR) have severed Eucharistic communion with the whole of the Ecumenical Patriarchate of Constantinople, the initial stab wound is healing. The schism has not been amended in any sense, but the pain and shock of it has gone down. We realize that we're okay and we can still carry on. We've regained our internal stability and hope for the future where we become reunited.
|
|
||||||
|
|
||||||
The Church of Greece and the Greek Orthodox Patriarchate of Alexandria have chosen to recognize the Orthodox Church in Ukraine and to commemorate their metropolitan, Epiphaniy (Dumenko). In response, the Russian Orthodox Church has ceased to commemorate their primates (Archbishop Ieronymos II of Athens and Patriarch Theodore II of Alexandria, respectively). However, unlike with Constantinople, the Russian Orthodox Church has not declared full severance in communion with these churches.
|
|
||||||
|
|
||||||
The Greek Orthodox Patriarch of Antioch, like many churches, has remained in want of a pan-Orthodox council, which Ecumenical Patriarch Bartholomew I has rejected, as over half the Church did not attend the June 2016 "Holy and Great Council" in Crete.
|
|
||||||
|
|
||||||
The Greek Orthodox Patriarch of Jerusalem has attempted to get things moving, inviting the primates of all Orthodox churches to a "fraternal gathering in love"[^1] in the Hashemite Kingdom of Jordan. This move has been supported by the Russian Orthodox Church and the Orthodox Church of the Czech Lands and Slovakia thus far. The Church of Greece has rejected it, saying that only the Ecumenical Patriarch can convene such a council. The Patriarch agrees, which is why he specifically used "fraternal gathering in love" and stated that he honors the Ecumenical Patriarch's supposed prerogative in convening councils. Confusing...
|
|
||||||
|
|
||||||
## How did we get here?
|
|
||||||
|
|
||||||
This is the fun section of the article, where we reveal the complexity of the schism. I'll attempt my best to explain it as briefly as possible.
|
|
||||||
|
|
||||||
On October 11th, 2018, the Holy Synod of the Ecumenical Patriarchate decided that it wanted to pursue the establishment of an autocephalous (that is, independent) Orthodox church in Ukraine. Most of the technicalities around this can be ignored. What is important to keep in mind is that the Ecumenical Patriarchate had issued a letter to the Patriarch of Moscow in 1686 about Ukraine and that the Ecumenical Patriarchate wished to achieve this by uniting the Ukrainian Autocephalous Orthodox Church and Ukrainian Orthodox Church - Kyiv Patriarchate, both formerly schismatic and excommunicated groups. There's a third detail that we will get into later.
|
|
||||||
|
|
||||||
In the letter issued to Moscow, differing conclusions are drawn by both parties. The Russian Church claims that the letter transferred the jurisdiction of the Metropolis of Kyiv (Ukraine) from Constantinople to Moscow. While Constantinople claims that it was merely a temporary situation where the Church of Russia was to ordain the Metropolitan of Kyiv for an unspecified amount of time, a decision that they claim was hastily done on account of historical circumstances. What we can understand as laymen is that some sort of transferring of authority occurred where Moscow became responsible for the affairs in Ukraine, whether it was temporary or permanent is a matter of debate.
|
|
||||||
|
|
||||||
To achieve the goal of a new autocephalous Ukrainian Church, the Ecumenical Patriarchate decided to lift the excommunications of the Ukrainian Autocephalous Orthodox Church (UAOC) and the Ukrainian Orthodox Church - Kyiv Patriarchate (UOC-KP), two groups that had both schismed from the (then) canonical Ukrainian Orthodox Church - Moscow Patriarchate (UOC-MP). Their primates were excommunicated and the status quo was that these churches were both schismatic with no value to them.
|
|
||||||
|
|
||||||
While the lifting of excommunication is nothing novel, the contention lies in how the schismatics were received. Instead of a typical procedure, vesting the ordained schismatics, the seemingly simple wave of a hand is what changed these once schismatics into canonical deacons, priests, and bishops. We hear nothing of a standard procedure of reception for these groups, which is rather confusing given our strictness toward canonical tradition.
|
|
||||||
|
|
||||||
The third detail is the prerogatives of the Ecumenical Patriarchate. There are certain "givens" that the Ecumenical Patriarch claims to have, and some others agree. According to the OrthodoxWiki, these prerogatives are as follows:
|
|
||||||
|
|
||||||
1. Equality with [Old] Rome.
|
|
||||||
2. The right to hear appeals, upon request.
|
|
||||||
3. The right to ordain bishops in areas outside canonical boundaries.
|
|
||||||
4. The right to establish stavropegial monasteries wheresoever they desire.
|
|
||||||
|
|
||||||
Here are the sources that the EP claims to have these abilities from, respectively:
|
|
||||||
|
|
||||||
1. Canon 3 of the Second Council of Constantinople, Canon 28 of the Council of Chalcedon, and Canon 36 of the Council of Trullo.
|
|
||||||
2. Canons 9 and 17 of the Council of Chalcedon.
|
|
||||||
3. Canon 28 of the Council of Chalcedon.
|
|
||||||
4. The Epanagoge, a book of Byzantine law in existence around 886.
|
|
||||||
|
|
||||||
While portions of these sources are understood and accepted by the Orthodox Church as a whole, there are two that are not, that of Canon 28 of the Council of Chalcedon and the Epanagoge.
|
|
||||||
|
|
||||||
### Canon Confusion
|
|
||||||
|
|
||||||
Canon 28 of the Council of Chalcedon states as follows:
|
|
||||||
|
|
||||||
> Following in all things the decisions of the holy Fathers, and acknowledging the canon, which has been just read, of the One Hundred and Fifty Bishops beloved-of-God (who assembled in the imperial city of Constantinople, which is New Rome, in the time of the Emperor Theodosius of happy memory), we also do enact and decree the same things concerning the privileges of the most holy Church of Constantinople, which is New Rome. For the Fathers rightly granted privileges to the throne of old Rome, because it was the royal city. And the One Hundred and Fifty most religious Bishops, actuated by the same consideration, gave equal privileges (ἴσα πρεσβεῖα) to the most holy throne of New Rome, justly judging that the city which is honoured with the Sovereignty and the Senate, and enjoys equal privileges with the old imperial Rome, should in ecclesiastical matters also be magnified as she is, and rank next after her; so that, in the Pontic, the Asian, and the Thracian dioceses, the metropolitans only and such bishops also of the Dioceses aforesaid as are among the barbarians, should be ordained by the aforesaid most holy throne of the most holy Church of Constantinople; every metropolitan of the aforesaid dioceses, together with the bishops of his province, ordaining his own provincial bishops, as has been declared by the divine canons; but that, as has been above said, the metropolitans of the aforesaid Dioceses should be ordained by the archbishop of Constantinople, after the proper elections have been held according to custom and have been reported to him.
|
|
||||||
|
|
||||||
Let's go piece by piece through this.
|
|
||||||
|
|
||||||
> the One Hundred and Fifty Bishops beloved-of-God (who assembled in the imperial city of Constantinople, which is New Rome, in the time of the Emperor Theodosius of happy memory)
|
|
||||||
|
|
||||||
In the final session of the council of Chalcedon, where the canons were read, it is noted that the delegation to the Pope of Rome had left early on. Whether they anticipated something like this occurring, who knows, but what we do know is that the canonical primus' delegation was not present for the declaration of this council. Later, when St. Pope Leo the Great received word of these canons, he agreed to all of them but this particular canon. The Patriarch of Constantinople in response wrote a letter disavowing the canon, acting as though he had no part in it.
|
|
||||||
|
|
||||||
> so that, in the Pontic, the Asian, and the Thracian dioceses, the metropolitans only and such bishops also of the Dioceses aforesaid as are among the barbarians, should be ordained by the aforesaid most holy throne of the most holy Church of Constantinople
|
|
||||||
|
|
||||||
The EP understands this to mean that anywhere outside an existing canonical boundary is theirs to administer and ordain bishops for. A territorial "first dibs", if you will. This is also the motivation why the autocephaly of the OCA is not recognized, for example.
|
|
||||||
|
|
||||||
For a while, this canon fell into obscurity after Pope Leo rejected it and Constantinople started pretending it never existed. Until around the 1920s when Patriarch Meletius IV (Metaxakis) of Constantinople (1921-1923) started to use the canon as a defense when the Ecumenical Patriarchate assumed the jurisdiction of the Greek Archdiocese in America, then belonging to the Church of Greece. Since then, we find the canon used consistently to lay claim to "barbarian lands" (those not of an existing jurisdiction).
|
|
||||||
|
|
||||||
In my findings, this is the canon that determines the Ecumenical Patriarch's authority. If it isn't a valid canon, then the EP lacks the abilities it claims. If it is, then it only logically follows that the EP does these things. However, the Church cannot decide. Those in favor of the EP will say that he has authority through these canons, while others will say that this canon should've remained in obscurity as it has in history up until this point.
|
|
||||||
|
|
||||||
Finally, the Epanagoge was a book of the law in the Byzantine Empire, and given how close the government and the patriarchate were, it is somewhat logically sound. However, the Byzantine Empire does not exist anymore, and this book was withdrawn from official use not long after its publication. I haven't read anything about this being used as an actual argument for the EP's prerogatives, but you can at least understand where influence could come in.
|
|
||||||
|
|
||||||
### The Creation of the OCU
|
|
||||||
|
|
||||||
The creation of the Orthodox Church of Ukraine was done via a unification council convened by the Ecumenical Patriarchate, presided by Metropolitan Emmanuel of France. Both the UAOC and UOC-KP were on board with this, seeking to dissolve themselves in a sort of "merge" into this new autocephalous church. In the unification council, they elected Metropolitan Epiphaniy (Dumenko) of Pereyaslav and Bila Tserkva as primate, then part of the UOC-KP.
|
|
||||||
|
|
||||||
Mission complete, right? Done and done... so they thought. While the UAOC was entirely on board with unification, the head of the UOC-KP started having second thoughts. You see, Filaret (Denysenko) was the "Patriarch" of the UOC-KP and because of this unification, he was merely an "honorary patriarch." Metropolitan Epiphany *de jure* and *de facto* is the head of the OCU, he merely chooses to give Filaret a say in how it would be running.
|
|
||||||
|
|
||||||
However, this wasn't enough for Filaret. The authority he once enjoyed in the UOC-KP is now reduced to a mere nicety in the OCU. Not only this, but Filaret felt that the OCU was made to be dependent on the Ecumenical Patriarchate in the OCU's *tomos of autocephaly* (read: letter of independence), as the OCU is objectively dependent on the EP for things like Holy Chrism (the anointing oil for the reception of converts, etc.). This was no real autocephaly or truly Ukrainian church, Filaret thought.
|
|
||||||
|
|
||||||
Thus, Filaret held a local "council" (only 2 bishops and a dozen priests were present). The council "abolished" the unification council. Filaret later stated that the UOC-KP will continue to exist as a third independent church. The Ukrainian government made a handful of moves to prevent any sort of usury on Filaret's part. The OCU declared him a retired bishop with no jurisdiction and Ecumenical Patriarch Bartholomew said that he took the wrong path.
|
|
||||||
|
|
||||||
There's an underlying irony to this situation. Epiphany was Filaret's right-hand man, you can find him present in a significant portion of photos alongside him. Yet, I suppose being siblings in Christ is dependent on ecclesiastical titles, at least to Filaret.
|
|
||||||
|
|
||||||
## What can we do?
|
|
||||||
|
|
||||||
The very obvious answer is **obedience**. Obedience to our priest, who is obedient to his bishop. We as laymen not only lack the authority to resolve Church conflict, we also lack the fundamental tools to do it. Unlike Protestantism, where schism is a pastime and part of life, we must stay where we are. Here in the West shouldn't look to switch jurisdictions over this situation. After all, this is nothing new.
|
|
||||||
|
|
||||||
We should also avoid making hasty generalizations and avoid slandering hierarchs and jurisdictions. We do not deal with the same struggles as them and we know nothing about their daily life. Insults or contempt toward our patriarchs and bishops is a sure way to put you down a dark path. The Church is divine and human, this is a very human situation. Unless you are ordained, keep your eyes on your own soul.
|
|
||||||
|
|
||||||
Finally, **pray**. Pray daily that God will mend the schism and bickering of the churches, that they may come to realize the futility of division and unite. There is only one faith, we should not squander it over borders.
|
|
||||||
|
|
||||||
## Closing Thoughts
|
|
||||||
|
|
||||||
There are a few lingering questions on everyone's mind:
|
|
||||||
|
|
||||||
1. Who can give autocephaly?
|
|
||||||
2. Does the EP rightfully have the authority it claims to have?
|
|
||||||
|
|
||||||
These questions are what need to be answered in a pan-Orthodox council. In such a council, clarifications need to be made on who has what authority, because it is not universally understood.
|
|
||||||
|
|
||||||
So here we are, biding our time and hoping something good happens. What happens from here is something only God knows, but we must find peace in the uncertainty. We live in a world where one moment we're on the verge of war and another we want to get along. We simply need to pray and wait.
|
|
||||||
|
|
||||||
Hopefully, we may be one again.
|
|
||||||
\- Seraphim
|
|
||||||
|
|
||||||
[^1]: https://orthochristian.com/126874.html
|
|
@ -1,81 +0,0 @@
|
|||||||
---
|
|
||||||
layout: post
|
|
||||||
title: "A Reflection"
|
|
||||||
date: 2020-11-07
|
|
||||||
comments: true
|
|
||||||
---
|
|
||||||
|
|
||||||
After a 5-week penance from my Orthodox online community, Oikonomia, I've learned a lot about myself, the faith, those in it, real values that I can carry with me through life. I intended on not writing these types of autobiographical posts, but this one I feel is worth sharing. This reflection won't cover just the penance, but the events leading up to now. <!--more-->
|
|
||||||
|
|
||||||
## A Chronology
|
|
||||||
|
|
||||||
### Illumination and Darkness
|
|
||||||
|
|
||||||
In the midst of some of the more intense periods of the pandemic, I was chrismated as an Orthodox Christian under my priest Fr. Gabriel Bilas at St. Mary Magdalene Orthodox Church in Fenton, Michigan. This was on June 17th. After the chrismation service, my godparents invited my priest to lunch during which he said that I was "glowing." It's one of the most important days of my life, a direct encounter with the Holy Spirit along with a life confession that provided the greatest internal, spiritual cleanse that I've ever had. If I could replay the day, I would. Hopefully it's something that I can do if I join the Kingdom.
|
|
||||||
|
|
||||||
Not long after the event, my significant other at the time (who I'll refer to as "Q"), began having spiritual experiences that I couldn't quite understand. I didn't have any reason to dispute their legitimacy, it was all very sincere and seemed to be sober-minded. While I don't want to divulge into these experiences, I will at least disclose that it involved a direct connection with God on a communicative level. I've known others who have these abilities, so it wasn't something unknown or unfamiliar to me.
|
|
||||||
|
|
||||||
About a week after these began, she had explained to me that she wanted to discern monasticism, that God had led her to the conclusion. I disputed the idea, seeing as we were a month past our 3rd anniversary. I felt betrayed and confused, as though those 3 years were suddenly vapor. She wanted a month to discern, I remained adamant in my position. As a result, she decided to end the relationship.
|
|
||||||
|
|
||||||
From then, we stopped communicating generally. The wound was too fresh and any encounters led me to depression and frustration. At the same time, I felt isolated and lost. The person I had spent my days with was suddenly out of my life, what was I to do? On July 13th, we resumed communication after I was told through a mutual friend that she had went to the hospital. During the time, I reiterated my feelings about the situation and while she expressed sympathy, she didn't express empathy. I was talking to the embodiment of a stoic. She got out of the hospital that same day.
|
|
||||||
|
|
||||||
The following day, we spoke on call and went through everything once more. I was able to put a voice to the emotions I felt, only to result in her frustration at my unwillingness to accept what happened between us. About 3 hours after that, she called me and told me that what I said hurt her, and to never speak to her again.
|
|
||||||
|
|
||||||
Out of loneliness and depression that night, I desperately attempted to contact her. The last thread of hope I had was removed that night.
|
|
||||||
|
|
||||||
### Explosion
|
|
||||||
|
|
||||||
I remember little about the period between then and the events I'm about to get into. I had a brief stint in making music to express how I felt about everything, which went pretty well, but the rest is pretty blurry.
|
|
||||||
|
|
||||||
On July 23rd, a mutual friend (who I'll name "W") spoke with me about Q telling others about how I mistreated her. I had no clue about what she could've possibly been talking about, but W didn't want to disclose what was said in confidence to Q's private group of friends. I assumed that it was about Q's disagreement with how I felt about the situation.
|
|
||||||
|
|
||||||
A little over a week later, W and I had a conversation about music. I shared what I had made and what I was working on, about how cathartic it was. W had asked whether any of my friends had told me what Q was speaking about. No one had at that point, but it wasn't something I wanted to get involved in. W vented to me a bit about how it was a conflicting situation for her and that she was looking to confront Q about it. I told her not to defend me. I still had no clue about what Q was talking about, but I knew there wasn't anything critical that she could've been speaking about.
|
|
||||||
|
|
||||||
W cut to the chase and told me that Q was accusing me of sexual abuse.
|
|
||||||
|
|
||||||
At first I was incredibly confused, where was this coming from? Her and I had our "encounters", but nothing that could've been even slightly malicious. I asked some questions to explain what exactly was being said, but ultimately none of it was based in reality. W went to go do something for about an hour, which was more than enough time for the grief to settle in.
|
|
||||||
|
|
||||||
I was disgusted, grieved, confused. I was at a loss how she had conjured this idea, let alone the fact that she was spreading this to friends and those who already had a bad history with me. The betrayal was turned up to 11. W had recounted some other miscellaneous details about what Q had been up to during the time. Not too long after, I tried to sleep.
|
|
||||||
|
|
||||||
The following afternoon, I spoke to a different mutual friend (named "T") just checking in on how she was doing. T was struggling with getting a foundation spiritually, so I just wanted to make sure progress was getting made. T had told me that she was on my side regarding Q's accusations. I was a bit surprised that she knew about it, but it turns out she was in the audience of people where Q was making the accusations. She offered to explain the situation as she understood it, so we spent a good two hours going through the situation.
|
|
||||||
|
|
||||||
I learned that the accusations began the day after Q told me to never speak to her again. I was provided screenshots of vaguely-worded lies and complete untruths. I also learned that my private conversations between Q and myself were put on livestream for her friends during some sort of "evidence collecting". These screenshots spanned from July 15th up until my conversation with T on August 2nd. In conclusion, due to one of Q's friends putting a conclusive term to what happened, Q accused it of being **rape**.
|
|
||||||
|
|
||||||
### The First Exile and the First Disclosure
|
|
||||||
|
|
||||||
The following day, I spoke to my priest to recount everything that occurred, and I was instructed to drastically reduce my time on Oikonomia (the Orthodox community I run, also my main "social media" outlet). I announced it to the community, without much explanation. Thankfully, the Dormition Fast had just begun so that was my cover for the two weeks I was away. Nothing of note happened during this period, it went by pretty quickly.
|
|
||||||
|
|
||||||
I returned on August 15th, the feast day of the Dormition (Revised Julian Calendar). The following day I felt compelled to disclose what the reason for my temporary exile was about. I spoke to T about how to briefly explain the situation I was in without going into great detail. I answered some small questions but I thankfully received a lot of support toward my plight. The day after, the announcement had made its way to Q, who believed that W was responsible for my knowledge. W, in her honesty, came clean. She ultimately became the scapegoat for what everything I had learned, despite 90% of it coming from T.
|
|
||||||
|
|
||||||
I struggled with the remnants of my grief during this period, but the situation calmed down after that and all was quiet in the world. At the same time, I wanted to talk to her, I wanted to get a glimpse into the mindset leading to this. I try to reconcile as much as possible, so I was hopeful that we could talk this out. I never attempted to talk, though, I knew it wasn't favorable.
|
|
||||||
|
|
||||||
### The Ripple Effect
|
|
||||||
|
|
||||||
On October 1st, around 3 am, a notification popped up on my computer that provided the largest panic attack I ever faced. Q had come to Oikonomia. She acted quite reserved but I refused to grant her access until after I tried to sleep. Meanwhile, I was panic venting to my friends about what was going on.
|
|
||||||
|
|
||||||
I woke up around noon to a small handful of impatient direct messages from Q. She apparently called me a couple hours prior, although I didn't even notice these until a day after. She acted as though I was already awake. One of my staff had erroneously told her I was awake to avoid an in-server conflict. All in all, I was pretty frustrated, she came to my solace as though she had some sort of power over me. I had also discovered through other users that a manifesto of sorts as well as a collection of "evidential" screenshots had attempted to been posted on the server, which was removed by my staff, only to end up being spammed into any user's DM by her and her friend.
|
|
||||||
|
|
||||||
I asked her to a voice chat. It was going to be my one opportunity to try to reconcile. We had a chat with two others present. It ended up being very strange, as a lot of you already know. Her thought process toward the situation was incredibly disjointed and careless, as if her own mind hadn't actually registered the severity of her accusations. She seemed to be entirely led by emotion, to the point of bringing up the desperate contact attempts that happened following the severing of all communication. She brought it up as though it were a grudge and she expressed a disproportionate amount of anger toward it, which to date I have no idea how it was practically unforgiveable to her.
|
|
||||||
|
|
||||||
No fruit of reconciliation came from it, although myself and countless others had validation toward how careless the accusations were made. I recorded the chat, added it to my growing collection of files I kept on the situation, for defensive purposes. I compressed the collection into an archive and posted it publicly on my community for about a day.
|
|
||||||
|
|
||||||
### The Second Exile
|
|
||||||
|
|
||||||
On October 2nd, I made an emergency call to my priest about everything that had occurred. We had discussed about how novel the situation is to Orthodoxy as a whole, being that it's online. Ultimately, this led to him placing a 6-week penance, to be away from Oikonomia. For the uninitiated, the penalty for breaking penance is being barred from communion. I was not able to even look at Oikonomia's chats without violating this penance. Thankfully, I was still able to communicate with my friends elsewhere.
|
|
||||||
|
|
||||||
I didn't disagree with the penance. It was to protect me, I was keenly aware of that.
|
|
||||||
|
|
||||||
The first two weeks of the penance went like the first exile, pretty quickly. On the third week, I became more aware of my social isolation and my struggle with despondency. I touched base with my priest asking for his advice. The following week had improvement but the "shadows" of my issues were still lingering. The fifth week, I had become aware of disarray in the community. Those I had assigned to oversee had their own issues and the community didn't have the proper level of moderation that it demanded. I asked my priest for an end to the penance. He compromised and said that the fifth week would be my final week of penance. On the condition that I eased myself into everything the sixth week.
|
|
||||||
|
|
||||||
During the later end of this penance, I founded a company for my long-term side project, BibleBot. I founded Evangelion Ltd. and incorporated in Scotland. The legitimization of the project has bore fruit rather quickly, thankfully. I've negotiated multiple licensing agreements for the project and it's all been incredibly blessed and fun. I spent most of the later end working on kickstarting this.
|
|
||||||
|
|
||||||
I also was able to realign myself toward my occupational and educational goals. Of finishing my degree and working towards great employment. The passion I had for my hobby had fired up again (after a pretty long burnout, I must add).
|
|
||||||
|
|
||||||
## Conclusion
|
|
||||||
|
|
||||||
Today, November 7th, I returned from my penance to Oikonomia. The feeling is rather strange, being without it for so long makes being back in feel foreign. I saw how the server had been in some disarray, which I've addressed but the cleanup will take some time. All in all, I still don't really know how to feel or act in the server. I feel detached but at the same time this was something I enjoyed running for the longest time. Hopefully easing into everything will solve this.
|
|
||||||
|
|
||||||
I'm glad to be back, but I feel I have more work to do than when I left, for the better and the worse. If you've made it this far, thanks for reading. Writing is cathartic and setting it free is as well.
|
|
||||||
|
|
||||||
Blessings,
|
|
||||||
Seraphim
|
|
@ -1,16 +0,0 @@
|
|||||||
---
|
|
||||||
title: Projects
|
|
||||||
date: 2018-08-08T03:49:00-05:00
|
|
||||||
layout: page
|
|
||||||
noComment: true
|
|
||||||
---
|
|
||||||
|
|
||||||
My best and primary project is [BibleBot](https://biblebot.xyz) ([GitHub](https://github.com/biblebot/biblebot)), a Discord bot for referencing the Bible and other Christian resources. It serves over 30,000 servers with a combined audience of over 1.1 million users. I've founded a non-profit around the project, [Kerygma Digital](https://kerygma.digital), that seeks to provide similar services in an open-source manner.
|
|
||||||
|
|
||||||
My secondary project is canon_law ([GitHub](https://github.com/HesychiaDiscord/canon_law)), a web service for referencing Orthodox canon law. It is not yet finished but all that is lacking is the rest of the content.
|
|
||||||
|
|
||||||
The only tertiary project at the moment is goarch_api ([GitHub](https://github.com/HesychiaDiscord/goarch_api)), a Python interface for the Greek Orthodox Archdiocese of America's Chapel API. I will have more similar projects in the future.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
I am also a volunteer Software Engineer at [Catena](http://catenabible.com), a Bible application featuring Patristics commentaries and lectionary readings. I incorporated the Greek Orthodox lectionary into the app along with daily quotes from saints.
|
|
@ -1,129 +0,0 @@
|
|||||||
---
|
|
||||||
title: Resources
|
|
||||||
date: 2018-08-21T06:04:12-05:00
|
|
||||||
layout: page
|
|
||||||
noComment: true
|
|
||||||
---
|
|
||||||
|
|
||||||
Hello and welcome to my resources page! Here I've collected some various resources and placed them all together in hopes of helping you on your journey to theosis. Provided also is a introduction to Orthodoxy reading list that might help the newcomers looking for what the Church believes and what the Church is (including the history!) If there is anything you think should be on here, shoot me a message!
|
|
||||||
|
|
||||||
### Fr. Thomas Hopko's † 55 Maxims
|
|
||||||
|
|
||||||
1. Be always with Christ and trust God in everything.
|
|
||||||
2. Pray as you can, not as you think you must.
|
|
||||||
3. Have a keepable rule of prayer done by discipline.
|
|
||||||
4. Say the Lord's Prayer several times each day.
|
|
||||||
5. Repeat a short prayer when your mind is not occupied.
|
|
||||||
6. Make some prostrations when you pray.
|
|
||||||
7. Eat good foods in moderation and fast on fasting days.
|
|
||||||
8. Practice silence, inner and outer.
|
|
||||||
9. Sit in silence 20 to 30 minutes each day.
|
|
||||||
10. Do acts of mercy in secret.
|
|
||||||
11. Go to liturgical services regularly.
|
|
||||||
12. Go to confession and holy communion regularly.
|
|
||||||
13. Do not engage intrusive thoughts and feelings.
|
|
||||||
14. Reveal all your thoughts and feelings to a trusted person regularly.
|
|
||||||
15. Read the scriptures regularly.
|
|
||||||
16. Read good books, a little at a time.
|
|
||||||
17. Cultivate communion with the saints.
|
|
||||||
18. Be an ordinary person, one of the human race.
|
|
||||||
19. Be polite with everyone, first of all family members.
|
|
||||||
20. Maintain cleanliness and order in your home.
|
|
||||||
21. Have a healthy, wholesome hobby.
|
|
||||||
22. Exercise regularly.
|
|
||||||
23. Live a day, even a part of a day, at a time.
|
|
||||||
24. Be totally honest, first of all with yourself.
|
|
||||||
25. Be faithful in little things.
|
|
||||||
26. Do your work, then forget it.
|
|
||||||
27. Do the most difficult and painful things first.
|
|
||||||
28. Face reality.
|
|
||||||
29. Be grateful.
|
|
||||||
30. Be cheerful.
|
|
||||||
31. Be simple, hidden, quiet and small.
|
|
||||||
32. Never bring attention to yourself.
|
|
||||||
33. Listen when people talk to you.
|
|
||||||
34. Be awake and attentive, fully present where you are.
|
|
||||||
35. Think and talk about things no more than necessary.
|
|
||||||
36. Speak simply, clearly, firmly, directly.
|
|
||||||
37. Flee imagination, fantasy, analysis, figuring things out.
|
|
||||||
38. Flee carnal, sexual things at their first appearance.
|
|
||||||
39. Don't complain, grumble, murmur or whine.
|
|
||||||
40. Don't seek or expect pity or praise.
|
|
||||||
41. Don't compare yourself with anyone.
|
|
||||||
42. Don't judge anyone for anything.
|
|
||||||
43. Don't try to convince anyone of anything.
|
|
||||||
44. Don't defend or justify yourself.
|
|
||||||
45. Be defined and bound by God, not people.
|
|
||||||
46. Accept criticism gracefully and test it carefully.
|
|
||||||
47. Give advice only when asked or when it is your duty.
|
|
||||||
48. Do nothing for people that they can and should do for themselves.
|
|
||||||
49. Have a daily schedule of activities, avoiding whim and caprice.
|
|
||||||
50. Be merciful with yourself and others.
|
|
||||||
51. Have no expectations except to be fiercely tempted to your last breath.
|
|
||||||
52. Focus exclusively on God and light, and never on darkness, temptation and sin.
|
|
||||||
53. Endure the trial of yourself and your faults serenely, under God's mercy.
|
|
||||||
54. When you fall, get up immediately and start over.
|
|
||||||
55. Get help when you need it, without fear or shame.
|
|
||||||
|
|
||||||
-----
|
|
||||||
|
|
||||||
## Books
|
|
||||||
|
|
||||||
### Seraphim P.'s Intro to Orthodoxy Reading List [WIP]
|
|
||||||
|
|
||||||
(This list goes from basic to intermediate.)
|
|
||||||
|
|
||||||
* **The Orthodox Church** by Metropolitan Kallistos Ware (you may need to use his secular name, Timothy Ware)
|
|
||||||
* **The Orthodox Faith (Vol. 1-4)** by Fr. Thomas Hopko †
|
|
||||||
* **The Orthodox Way** by Metropolitan Kallistos Ware
|
|
||||||
* **The Law of God** by Fr. Seraphim Slobodskoy (this is legally free online)
|
|
||||||
* **For the Life of the World: Sacraments and Orthodoxy** by Fr. Alexander Schmemann †
|
|
||||||
* **On the Acquisition of the Holy Spirit** by Saint Seraphim of Sarov
|
|
||||||
* **The Way of a Pilgrim and the Pilgrim Continues His Way** by Anonymous † (I suggest the R. M. French translation, just ignore the introduction as it's a bit secular.)
|
|
||||||
|
|
||||||
### Topical Books
|
|
||||||
|
|
||||||
(Introductory but are more essential to read at specific times in the Church Year, read in no specific order.)
|
|
||||||
|
|
||||||
* **Great Lent: Journey to Pascha** by Fr. Alexander Schmemann †
|
|
||||||
|
|
||||||
### Liturgical Books
|
|
||||||
|
|
||||||
(Books that contain Greek/English translations of the liturgy, if you're like me and attend a Greek-only monastery.)
|
|
||||||
|
|
||||||
* **The Divine Liturgy of St. John Chrysostom** by Fr. George Papadeas † (Bilingual Greek/English)
|
|
||||||
* **Μεγαλη Εβδομας Πασχα / Holy Week - Easter** by Fr. George Papadeas † (Bilingual Greek/English)
|
|
||||||
* **Ο Ακαθιστος Υμνος / The Akathist Hymn** by Fr. George Papadeas † (Bilingual Greek/English)
|
|
||||||
* **The Holy Epiphany Service** by Fr. George Papadeas † (English)
|
|
||||||
|
|
||||||
-----
|
|
||||||
|
|
||||||
## Blogs
|
|
||||||
|
|
||||||
* This one! (duh)
|
|
||||||
* **[The Morning Offering](https://blogs.ancientfaith.com/morningoffering/)** by Abbot Tryphon
|
|
||||||
* **[The Whole Counsel](https://blogs.ancientfaith.com/wholecounsel/)** by Fr. Stephen De Young
|
|
||||||
* **[Glory to God for All Things](https://blogs.ancientfaith.com/glory2godforallthings/)** by Fr. Stephen Freeman
|
|
||||||
* **[No Other Foundation](https://blogs.ancientfaith.com/nootherfoundation/)** by Fr. Lawrence Farley
|
|
||||||
|
|
||||||
* Or any other blogs on **[Ancient Faith](https://blogs.ancientfaith.com)**, for the matter.
|
|
||||||
|
|
||||||
## Podcasts
|
|
||||||
|
|
||||||
* **[Lord of Spirits](https://www.ancientfaith.com/podcasts/lordofspirits)** by Fr. Andrew Stephen Damick and Fr. Stephen De Young
|
|
||||||
* **[Amon Sûl](https://www.ancientfaith.com/podcasts/amonsul)** by Fr. Andrew Stephen Damick and Richard Rohlin
|
|
||||||
* **[The Areopagus](http://www.ancientfaith.com/podcasts/areopagus)** by Fr. Andrew Stephen Damick and Pastor Michael Landsman
|
|
||||||
* **[Pop Culture Coffee Hour](http://www.ancientfaith.com/podcasts/popculture)** by Steven Christoforou and Christian Gonzalez
|
|
||||||
* **[Speaking the Truth in Love](http://www.ancientfaith.com/podcasts/hopko)** by Fr. Thomas Hopko †
|
|
||||||
|
|
||||||
-----
|
|
||||||
|
|
||||||
## YouTube Channels
|
|
||||||
|
|
||||||
* **[Orthodox Church](https://www.youtube.com/channel/UCvV_LZGJbXjSN2Jx31YYF1Q)** - various Orthodox-related videos, typically services, hymns, or events (note: it is not an official channel for any church)
|
|
||||||
* **[Y2AM](https://www.youtube.com/user/y2am)** - The Greek Archdiocese of America's Youth and Young Adult Ministries channel. While pointed to youth and young adults (obv.), the videos are great for everyone of all ages.
|
|
||||||
* **[Bible Illustrated](https://www.youtube.com/channel/UC4VktB44EEkmQV8DymZVGtQ)** - A wonderful small YouTube channel that reads the Bible and talks about chants, theology, and bad puns by Reader Bojan Teodosijevic.
|
|
||||||
|
|
||||||
<p style="font-size:12px">
|
|
||||||
† - May their memory be eternal.
|
|
||||||
</p>
|
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB |
Before Width: | Height: | Size: 85 KiB After Width: | Height: | Size: 85 KiB |
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 5.4 KiB After Width: | Height: | Size: 5.4 KiB |
3
index.html
Normal file
73
index.xml
Normal file
@ -0,0 +1,73 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Seraphim R.P.</title><link>https://seraphimrp.srht.site/</link><description>Recent content on Seraphim R.P.</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© Seraphim R.P.</copyright><lastBuildDate>Sat, 31 Jul 2021 11:10:00 -0400</lastBuildDate><atom:link href="https://seraphimrp.srht.site/index.xml" rel="self" type="application/rss+xml"/><item><title>Links</title><link>https://seraphimrp.srht.site/links/</link><pubDate>Sat, 31 Jul 2021 11:10:00 -0400</pubDate><guid>https://seraphimrp.srht.site/links/</guid><description><h2 id="email">Email</h2>
|
||||||
|
<ul>
|
||||||
|
<li><a href="mailto:me@srp.life">me@srp.life</a> (<a href="https://keybase.io/s_rp/pgp_keys.asc?fingerprint=2bba067c49f62c1db4a9e17526279a48c27d2a43">gpg</a>)</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="irc">IRC</h2>
|
||||||
|
<ul>
|
||||||
|
<li>libera.chat: srp (#nixers)</li>
|
||||||
|
<li>unix.chat: srp (#unix)</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="social">Social</h2>
|
||||||
|
<ul>
|
||||||
|
<li>twitter: <a href="https://twitter.com/SeraphimRP">@SeraphimRP</a></li>
|
||||||
|
<li>github: <a href="https://github.com/SeraphimRP">SeraphimRP</a></li>
|
||||||
|
<li>linkedin: <a href="https://linkedin.com/in/seraphimrp">seraphimrp</a></li>
|
||||||
|
<li>keybase: <a href="https://keybase.io/s_rp">s_rp</a></li>
|
||||||
|
<li>reddit: <a href="https://www.reddit.com/user/s-rp">s-rp</a></li>
|
||||||
|
<li>lobsters: <a href="https://lobste.rs/u/srp">srp</a></li>
|
||||||
|
<li>hn: <a href="https://news.ycombinator.com/user?id=SeraphimRP">SeraphimRP</a></li>
|
||||||
|
<li>discord: srp#0001</li>
|
||||||
|
<li>urbit: ~difsel-sorsul</li>
|
||||||
|
</ul>
|
||||||
|
<hr>
|
||||||
|
<h2 id="friends-in-no-set-order">Friends (in no set order)</h2>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="text-align: left"><strong>fren</strong></th>
|
||||||
|
<th style="text-align: left"><strong>link</strong></th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Patrick Louis (venam)</td>
|
||||||
|
<td style="text-align: left"><a href="https://venam.nixers.net/">https://venam.nixers.net/</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Martin Dørum (mort)</td>
|
||||||
|
<td style="text-align: left"><a href="https://mort.coffee/">https://mort.coffee/</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Antonio Tauro (eyenx)</td>
|
||||||
|
<td style="text-align: left"><a href="https://eyenx.ch/">https://eyenx.ch/</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Andrew Harrison (xero)</td>
|
||||||
|
<td style="text-align: left"><a href="https://andrew.harrison.nu/">https://andrew.harrison.nu/</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">Eduardo Lavaque (greduan)</td>
|
||||||
|
<td style="text-align: left"><a href="https://greduan.com/">https://greduan.com/</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">rocx</td>
|
||||||
|
<td style="text-align: left"><a href="https://rocx.rocks/">https://rocx.rocks/</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">neeasade</td>
|
||||||
|
<td style="text-align: left"><a href="http://neeasade.net/">http://neeasade.net/</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td style="text-align: left">kirby</td>
|
||||||
|
<td style="text-align: left"><a href="https://github.com/kirbyUK">https://github.com/kirbyUK</a></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table></description></item><item><title>A Reflection</title><link>https://seraphimrp.srht.site/posts/2020-11-07-a-reflection/</link><pubDate>Sat, 07 Nov 2020 00:00:00 +0000</pubDate><guid>https://seraphimrp.srht.site/posts/2020-11-07-a-reflection/</guid><description><p>After a 5-week penance from my Orthodox online community, Oikonomia, I&rsquo;ve learned a lot about myself, the faith, those in it, real values that I can carry with me through life. I intended on not writing these types of autobiographical posts, but this one I feel is worth sharing. This reflection won&rsquo;t cover just the penance, but the events leading up to now.</p></description></item><item><title>Navigating the Schism as a Layman</title><link>https://seraphimrp.srht.site/posts/2020-01-03-navigating-the-schism/</link><pubDate>Fri, 03 Jan 2020 00:00:00 +0000</pubDate><guid>https://seraphimrp.srht.site/posts/2020-01-03-navigating-the-schism/</guid><description><p>Christ is born!</p>
|
||||||
|
<p>It has been a bit over a year since most turbulent parts of the <a href="https://en.wikipedia.org/wiki/2018%E2%80%9320_Moscow%E2%80%93Constantinople_schism">schism over Ukraine</a> occurred. The ship that is the Orthodox Church is finally in some quieter waters, but we are certainly still in dangerous territory. Various hierarchs have been making their decisions to commemorate the new Ukrainian metropolitan, rocking the boat and leading to further hostilities amongst our bishops.</p>
|
||||||
|
<p>There&rsquo;s that keyword, <em>bishops</em>. We aren&rsquo;t bishops, we&rsquo;re laymen. What are we to do as our spiritual heads argue and navigate these frightful waters? It&rsquo;s scary! We feel paralyzed from what&rsquo;s going on, we don&rsquo;t have a say in their decisions! How do we, as laymen, understand what&rsquo;s going on and where we&rsquo;re headed?!</p></description></item><item><title>Where I Am Now</title><link>https://seraphimrp.srht.site/posts/2019-12-24-where-i-am-now/</link><pubDate>Tue, 24 Dec 2019 00:00:00 +0000</pubDate><guid>https://seraphimrp.srht.site/posts/2019-12-24-where-i-am-now/</guid><description><p>Greetings, everyone. It&rsquo;s been a while.</p>
|
||||||
|
<p>As you might&rsquo;ve read or noticed, these past few years have been all over the place. I won&rsquo;t get into details too greatly like my usual blog posts, because they will no longer be my usual blog posts. What I can say though, is that I&rsquo;m doing better. Not much better, but better nonetheless.</p>
|
||||||
|
<p>An update is warranted on everything that&rsquo;s happened and what&rsquo;ll be happening from now. For starters, I&rsquo;m no longer going to blog about my life for now. While it was a good outlet during some of my darkest times, it&rsquo;s no longer fulfilling and I end up neglecting more than writing. That being said, I won&rsquo;t be cutting off myself from writing about my life completely. I&rsquo;ve decided to opt for journaling. This way, I can give myself the opportunity to have everything that this blogging experience has alongside the privacy allowing me to be more direct in my writing. If I used names here as much as I do in my journal, I&rsquo;m sure it would be read and spread rather quickly. This way, I can be personal. The likelihood of someone reading it is slim, and if they did it would be within certain parameters I&rsquo;m comfortable with.</p></description></item><item><title>Resources</title><link>https://seraphimrp.srht.site/resources/</link><pubDate>Tue, 21 Aug 2018 06:04:12 -0500</pubDate><guid>https://seraphimrp.srht.site/resources/</guid><description><p>Hello and welcome to my resources page! Here I&rsquo;ve collected some various resources and placed them all together in hopes of helping you on your journey to theosis. Provided also is a introduction to Orthodoxy reading list that might help the newcomers looking for what the Church believes and what the Church is (including the history!) If there is anything you think should be on here, shoot me a message!</p></description></item><item><title>Projects</title><link>https://seraphimrp.srht.site/projects/</link><pubDate>Wed, 08 Aug 2018 03:49:00 -0500</pubDate><guid>https://seraphimrp.srht.site/projects/</guid><description><p>My best and primary project is <a href="https://biblebot.xyz">BibleBot</a> (<a href="https://github.com/biblebot/biblebot">GitHub</a>), a Discord bot for referencing the Bible and other Christian resources. It serves over 30,000 servers with a combined audience of over 1.1 million users. I&rsquo;ve founded a non-profit around the project, <a href="https://kerygma.digital">Kerygma Digital</a>, that seeks to provide similar services in an open-source manner.</p>
|
||||||
|
<p>My secondary project is canon_law (<a href="https://github.com/HesychiaDiscord/canon_law">GitHub</a>), a web service for referencing Orthodox canon law. It is not yet finished but all that is lacking is the rest of the content.</p></description></item><item><title>About</title><link>https://seraphimrp.srht.site/about/</link><pubDate>Wed, 18 Jul 2018 03:02:05 -0500</pubDate><guid>https://seraphimrp.srht.site/about/</guid><description><p>My birth name is Elliott Pardee. However, I typically use my name in the Church, &ldquo;Seraphim&rdquo;. I&rsquo;m 23 years old. I live in Michigan. I am an Orthodox Christian and aspiring servant of Christ.</p>
|
||||||
|
<h2 id="trivia">Trivia</h2>
|
||||||
|
<h3 id="personality">Personality</h3>
|
||||||
|
<p>My type on the <em>Myers-Briggs Type Indicator</em> seems to be around <strong><a href="https://www.16personalities.com/profiles/91f653537feab">ISTP</a></strong>. My last two indicators are in the middle, so I can also be in the range of <strong>ISTJ, ISFP, or ISFJ</strong>. On the <em>Enneagram</em>, I seem to be <strong>6w5 (Enneagram 6 with a Five-Wing)</strong>. For the <em>Big 5 Personality Inventory</em>, I received the following scores: <strong>Openness to Experience: 3.0/5.0 (60%), Conscientiousness: 3.0/5.0 (60%), Extraversion: 3.4/5.0 (68%), Agreeableness: 4.1/5.0 (82%), Neuroticism: 3.1/5.0 (62%)</strong></p></description></item><item><title>Just a Memory</title><link>https://seraphimrp.srht.site/posts/2017-04-17-just-a-memory/</link><pubDate>Mon, 17 Apr 2017 00:00:00 +0000</pubDate><guid>https://seraphimrp.srht.site/posts/2017-04-17-just-a-memory/</guid><description><p>Listening to The Specktators (well, <em>Packy</em>) right now. It makes me think of the times I&rsquo;d walk to the bus stop every morning to go to school, muting out the noise of the world, enjoying the beat and the message. Feeling the 60 degree weather, just that perfect temperature that isn&rsquo;t too cold nor too hot. Not even worrying about the future, worrying about the past. Just living in the moment, here with my music. Once I&rsquo;d get to the bus stop, I&rsquo;d take my headphones off to talk to a couple friends until the bus arrived. Exchanging greetings with the bus driver, who I felt like I had a decent connection to, then sitting down and resuming the soundtrack to that part of my life. Watching the houses and trees pass by on the ride to school, still living in the moment. Only for the bus to arrive, forcing my soundtrack to come to a pause and for me to resume working on something I would eventually drop entirely.</p></description></item><item><title>Keeping In</title><link>https://seraphimrp.srht.site/posts/2015-09-22-keeping-in/</link><pubDate>Tue, 22 Sep 2015 00:00:00 +0000</pubDate><guid>https://seraphimrp.srht.site/posts/2015-09-22-keeping-in/</guid><description><p>It&rsquo;s been a long 3 months since I&rsquo;ve updated on all this education stuff. When I wrote the post, I had reached my low point and I wasn&rsquo;t sure where I was headed afterwards.</p></description></item><item><title>Dropping Out</title><link>https://seraphimrp.srht.site/posts/2015-06-19-dropping-out/</link><pubDate>Fri, 19 Jun 2015 00:00:00 +0000</pubDate><guid>https://seraphimrp.srht.site/posts/2015-06-19-dropping-out/</guid><description><p>On January 28th, I made a pretty big life-changing decision. I decided to drop out.</p></description></item></channel></rss>
|
@ -1,40 +0,0 @@
|
|||||||
{{- $pctx := . -}}
|
|
||||||
{{- if .IsHome -}}{{ $pctx = .Site }}{{- end -}}
|
|
||||||
{{- $pages := slice -}}
|
|
||||||
{{- if or $.IsHome $.IsSection -}}
|
|
||||||
{{- $pages = $pctx.RegularPages -}}
|
|
||||||
{{- else -}}
|
|
||||||
{{- $pages = $pctx.Pages -}}
|
|
||||||
{{- end -}}
|
|
||||||
{{- $limit := .Site.Config.Services.RSS.Limit -}}
|
|
||||||
{{- if ge $limit 1 -}}
|
|
||||||
{{- $pages = $pages | first $limit -}}
|
|
||||||
{{- end -}}
|
|
||||||
{{- printf "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?>" | safeHTML }}
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>{{ if eq .Title .Site.Title }}{{ .Site.Title }}{{ else }}{{ with .Title }}{{.}} on {{ end }}{{ .Site.Title }}{{ end }}</title>
|
|
||||||
<link>{{ .Permalink }}</link>
|
|
||||||
<description>Recent content {{ if ne .Title .Site.Title }}{{ with .Title }}in {{.}} {{ end }}{{ end }}on {{ .Site.Title }}</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>{{ with .Site.LanguageCode }}
|
|
||||||
<language>{{.}}</language>{{end}}{{ with .Site.Author.email }}
|
|
||||||
<managingEditor>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</managingEditor>{{end}}{{ with .Site.Author.email }}
|
|
||||||
<webMaster>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</webMaster>{{end}}{{ with .Site.Copyright }}
|
|
||||||
<copyright>{{.}}</copyright>{{end}}{{ if not .Date.IsZero }}
|
|
||||||
<lastBuildDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</lastBuildDate>{{ end }}
|
|
||||||
{{- with .OutputFormats.Get "RSS" -}}
|
|
||||||
{{ printf "<atom:link href=%q rel=\"self\" type=%q />" .Permalink .MediaType | safeHTML }}
|
|
||||||
{{- end -}}
|
|
||||||
{{ range $pages }}
|
|
||||||
<item>
|
|
||||||
<title>{{ .Title }}</title>
|
|
||||||
<link>{{ .Permalink }}</link>
|
|
||||||
<pubDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</pubDate>
|
|
||||||
{{ with .Site.Author.email }}<author>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</author>{{end}}
|
|
||||||
<guid>{{ .Permalink }}</guid>
|
|
||||||
<description>{{ .Summary | html }}</description>
|
|
||||||
</item>
|
|
||||||
{{ end }}
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
|||||||
{{ if not .Params.noComment }}
|
|
||||||
{{ template "_internal/disqus.html" . }}
|
|
||||||
{{ end }}
|
|
3
links/index.html
Normal file
2
page/1/index.html
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
<!doctype html><html lang=en><head><title>https://seraphimrp.srht.site/</title>
|
||||||
|
<link rel=canonical href=https://seraphimrp.srht.site/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=https://seraphimrp.srht.site/"></head></html>
|
7
posts/2015-06-19-dropping-out/index.html
Normal file
8
posts/2015-09-22-keeping-in/index.html
Normal file
8
posts/2017-04-17-just-a-memory/index.html
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<!doctype html><html lang=en><head><title>Just a Memory :: Seraphim R.P.</title>
|
||||||
|
<meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="Listening to The Specktators (well, Packy) right now. It makes me think of the times I’d walk to the bus stop every morning to go to school, muting out the noise of the world, enjoying the beat and the message. Feeling the 60 degree weather, just that perfect temperature that isn’t too cold nor too hot. Not even worrying about the future, worrying about the past. Just living in the moment, here with my music. Once I’d get to the bus stop, I’d take my headphones off to talk to a couple friends until the bus arrived. Exchanging greetings with the bus driver, who I felt like I had a decent connection to, then sitting down and resuming the soundtrack to that part of my life. Watching the houses and trees pass by on the ride to school, still living in the moment. Only for the bus to arrive, forcing my soundtrack to come to a pause and for me to resume working on something I would eventually drop entirely.
|
||||||
|
"><meta name=keywords content><meta name=robots content="noodp"><link rel=canonical href=https://seraphimrp.srht.site/posts/2017-04-17-just-a-memory/><link rel=stylesheet href=https://seraphimrp.srht.site/assets/style.css><link rel=stylesheet href=https://seraphimrp.srht.site/assets/nord.css><link rel=apple-touch-icon sizes=180x180 href=https://seraphimrp.srht.site/img/apple-touch-icon.png><link rel=icon type=image/png sizes=32x32 href=https://seraphimrp.srht.site/img/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=https://seraphimrp.srht.site/img/favicon-16x16.png><link rel=manifest href=https://seraphimrp.srht.site/img/site.webmanifest><link rel=mask-icon href=https://seraphimrp.srht.site/img/safari-pinned-tab.svg color=#5bbad5><meta name=apple-mobile-web-app-title content="Seraphim R.P."><meta name=application-name content="Seraphim R.P."><meta name=msapplication-TileColor content="#8fbcbb"><meta name=theme-color content="#8fbcbb"><meta name=twitter:card content="summary"><meta name=twitter:site content="https://seraphimrp.srht.site"><meta name=twitter:creator content><meta property="og:locale" content="en"><meta property="og:type" content="article"><meta property="og:title" content="Just a Memory"><meta property="og:description" content="Listening to The Specktators (well, Packy) right now. It makes me think of the times I’d walk to the bus stop every morning to go to school, muting out the noise of the world, enjoying the beat and the message. Feeling the 60 degree weather, just that perfect temperature that isn’t too cold nor too hot. Not even worrying about the future, worrying about the past. Just living in the moment, here with my music. Once I’d get to the bus stop, I’d take my headphones off to talk to a couple friends until the bus arrived. Exchanging greetings with the bus driver, who I felt like I had a decent connection to, then sitting down and resuming the soundtrack to that part of my life. Watching the houses and trees pass by on the ride to school, still living in the moment. Only for the bus to arrive, forcing my soundtrack to come to a pause and for me to resume working on something I would eventually drop entirely.
|
||||||
|
"><meta property="og:url" content="https://seraphimrp.srht.site/posts/2017-04-17-just-a-memory/"><meta property="og:site_name" content="Seraphim R.P."><meta property="og:image" content="https://seraphimrp.srht.site/img/android-chrome-384x384.png"><meta property="og:image:width" content="384"><meta property="og:image:height" content="384"><meta property="article:published_time" content="2017-04-17 00:00:00 +0000 UTC"></head><body class=nord><div class="container center headings--one-size"><header class=header><div class=header__inner><div class=header__logo><a><div class=logo>Seraphim R.P.</div></a></div><div class=menu-trigger>menu</div></div><nav class=menu><ul class="menu__inner menu__inner--desktop"><li><a href=/>[home]</a></li><li><a href=/about>[about]</a></li><li><a href=/projects>[projects]</a></li><li><a href=/resources>[resources]</a></li><li><a href=/links>[links]</a></li></ul><ul class="menu__inner menu__inner--mobile"><li><a href=/>[home]</a></li><li><a href=/about>[about]</a></li><li><a href=/projects>[projects]</a></li><li><a href=/resources>[resources]</a></li><li><a href=/links>[links]</a></li></ul></nav></header><div class=content><div class=post><h1 class=post-title><a href=https://seraphimrp.srht.site/posts/2017-04-17-just-a-memory/>Just a Memory</a></h1><div class=post-meta><span class=post-date>2017-04-17</span></div><div class=post-content><div><p>Listening to The Specktators (well, <em>Packy</em>) right now. It makes me think of the times I’d walk to the bus stop every morning to go to school, muting out the noise of the world, enjoying the beat and the message. Feeling the 60 degree weather, just that perfect temperature that isn’t too cold nor too hot. Not even worrying about the future, worrying about the past. Just living in the moment, here with my music. Once I’d get to the bus stop, I’d take my headphones off to talk to a couple friends until the bus arrived. Exchanging greetings with the bus driver, who I felt like I had a decent connection to, then sitting down and resuming the soundtrack to that part of my life. Watching the houses and trees pass by on the ride to school, still living in the moment. Only for the bus to arrive, forcing my soundtrack to come to a pause and for me to resume working on something I would eventually drop entirely.</p><p>Thinking about this and reflecting feels very sublime. While the rest of the day was boring and dull, this was one part that I feel like I really enjoyed in that time of my life. That serenity from solitude.</p><p>I pray that this form of “happiness” comes back in some way, and in some ways it already has. My faith has been getting stronger, day by day, and I can know and feel it, to the extent that it makes me happy.</p><p>In a realistic sense, I pray that this happiness grows, where my faith is strong regardless of whatever bumps I’m facing, and where I know and feel that I’m being loved and that someone finally cares.</p><p>I thank God for these blessings, day in and day out. Now if only I can get myself to do a proper confession again, rather than the impromptu “forgive me for my sins” or the “forgive us our trespasses” in the Lord’s prayer. While yes, it’s repenting, I think we can all agree that recollection, learning the gravity of our sins, and careful but thorough analysis can bring about that repentant heart. That, and God’s wonderful and amazing grace.</p></div></div><div class=pagination><div class=pagination__title><span class=pagination__title-h>[read other posts]</span><hr></div><div class=pagination__buttons><span class="button previous"><a href=https://seraphimrp.srht.site/posts/2019-12-24-where-i-am-now/><span class=button__icon>←</span>
|
||||||
|
<span class=button__text>Where I Am Now</span>
|
||||||
|
</a></span><span class="button next"><a href=https://seraphimrp.srht.site/posts/2015-09-22-keeping-in/><span class=button__text>Keeping In</span>
|
||||||
|
<span class=button__icon>→</span></a></span></div></div><div id=disqus_thread></div><script>window.disqus_config=function(){},function(){if(["localhost","127.0.0.1"].indexOf(window.location.hostname)!=-1){document.getElementById("disqus_thread").innerHTML="Disqus comments not available by default when the website is previewed locally.";return}var t=document,e=t.createElement("script");e.async=!0,e.src="//seraphimrp.disqus.com/embed.js",e.setAttribute("data-timestamp",+new Date),(t.head||t.body).appendChild(e)}()</script><noscript>Please enable JavaScript to view the <a href=https://disqus.com/?ref_noscript>comments powered by Disqus.</a></noscript><a href=https://disqus.com class=dsq-brlink>comments powered by <span class=logo-disqus>Disqus</span></a></div></div><footer class=footer><div class=footer__inner><div class="copyright copyright--user"><span>© Seraphim R.P.</span>
|
||||||
|
<span>:: <a href=https://github.com/panr/hugo-theme-terminal>Theme</a></span></div></div></footer><script src=https://seraphimrp.srht.site/assets/main.js></script><script src=https://seraphimrp.srht.site/assets/prism.js></script></div></body></html>
|
12
posts/2019-12-24-where-i-am-now/index.html
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
<!doctype html><html lang=en><head><title>Where I Am Now :: Seraphim R.P.</title>
|
||||||
|
<meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="Greetings, everyone. It’s been a while.
|
||||||
|
As you might’ve read or noticed, these past few years have been all over the place. I won’t get into details too greatly like my usual blog posts, because they will no longer be my usual blog posts. What I can say though, is that I’m doing better. Not much better, but better nonetheless.
|
||||||
|
An update is warranted on everything that’s happened and what’ll be happening from now. For starters, I’m no longer going to blog about my life for now. While it was a good outlet during some of my darkest times, it’s no longer fulfilling and I end up neglecting more than writing. That being said, I won’t be cutting off myself from writing about my life completely. I’ve decided to opt for journaling. This way, I can give myself the opportunity to have everything that this blogging experience has alongside the privacy allowing me to be more direct in my writing. If I used names here as much as I do in my journal, I’m sure it would be read and spread rather quickly. This way, I can be personal. The likelihood of someone reading it is slim, and if they did it would be within certain parameters I’m comfortable with.
|
||||||
|
"><meta name=keywords content><meta name=robots content="noodp"><link rel=canonical href=https://seraphimrp.srht.site/posts/2019-12-24-where-i-am-now/><link rel=stylesheet href=https://seraphimrp.srht.site/assets/style.css><link rel=stylesheet href=https://seraphimrp.srht.site/assets/nord.css><link rel=apple-touch-icon sizes=180x180 href=https://seraphimrp.srht.site/img/apple-touch-icon.png><link rel=icon type=image/png sizes=32x32 href=https://seraphimrp.srht.site/img/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=https://seraphimrp.srht.site/img/favicon-16x16.png><link rel=manifest href=https://seraphimrp.srht.site/img/site.webmanifest><link rel=mask-icon href=https://seraphimrp.srht.site/img/safari-pinned-tab.svg color=#5bbad5><meta name=apple-mobile-web-app-title content="Seraphim R.P."><meta name=application-name content="Seraphim R.P."><meta name=msapplication-TileColor content="#8fbcbb"><meta name=theme-color content="#8fbcbb"><meta name=twitter:card content="summary"><meta name=twitter:site content="https://seraphimrp.srht.site"><meta name=twitter:creator content><meta property="og:locale" content="en"><meta property="og:type" content="article"><meta property="og:title" content="Where I Am Now"><meta property="og:description" content="Greetings, everyone. It’s been a while.
|
||||||
|
As you might’ve read or noticed, these past few years have been all over the place. I won’t get into details too greatly like my usual blog posts, because they will no longer be my usual blog posts. What I can say though, is that I’m doing better. Not much better, but better nonetheless.
|
||||||
|
An update is warranted on everything that’s happened and what’ll be happening from now. For starters, I’m no longer going to blog about my life for now. While it was a good outlet during some of my darkest times, it’s no longer fulfilling and I end up neglecting more than writing. That being said, I won’t be cutting off myself from writing about my life completely. I’ve decided to opt for journaling. This way, I can give myself the opportunity to have everything that this blogging experience has alongside the privacy allowing me to be more direct in my writing. If I used names here as much as I do in my journal, I’m sure it would be read and spread rather quickly. This way, I can be personal. The likelihood of someone reading it is slim, and if they did it would be within certain parameters I’m comfortable with.
|
||||||
|
"><meta property="og:url" content="https://seraphimrp.srht.site/posts/2019-12-24-where-i-am-now/"><meta property="og:site_name" content="Seraphim R.P."><meta property="og:image" content="https://seraphimrp.srht.site/img/android-chrome-384x384.png"><meta property="og:image:width" content="384"><meta property="og:image:height" content="384"><meta property="article:published_time" content="2019-12-24 00:00:00 +0000 UTC"></head><body class=nord><div class="container center headings--one-size"><header class=header><div class=header__inner><div class=header__logo><a><div class=logo>Seraphim R.P.</div></a></div><div class=menu-trigger>menu</div></div><nav class=menu><ul class="menu__inner menu__inner--desktop"><li><a href=/>[home]</a></li><li><a href=/about>[about]</a></li><li><a href=/projects>[projects]</a></li><li><a href=/resources>[resources]</a></li><li><a href=/links>[links]</a></li></ul><ul class="menu__inner menu__inner--mobile"><li><a href=/>[home]</a></li><li><a href=/about>[about]</a></li><li><a href=/projects>[projects]</a></li><li><a href=/resources>[resources]</a></li><li><a href=/links>[links]</a></li></ul></nav></header><div class=content><div class=post><h1 class=post-title><a href=https://seraphimrp.srht.site/posts/2019-12-24-where-i-am-now/>Where I Am Now</a></h1><div class=post-meta><span class=post-date>2019-12-24</span></div><div class=post-content><div><p>Greetings, everyone. It’s been a while.</p><p>As you might’ve read or noticed, these past few years have been all over the place. I won’t get into details too greatly like my usual blog posts, because they will no longer be my usual blog posts. What I can say though, is that I’m doing better. Not much better, but better nonetheless.</p><p>An update is warranted on everything that’s happened and what’ll be happening from now. For starters, I’m no longer going to blog about my life for now. While it was a good outlet during some of my darkest times, it’s no longer fulfilling and I end up neglecting more than writing. That being said, I won’t be cutting off myself from writing about my life completely. I’ve decided to opt for journaling. This way, I can give myself the opportunity to have everything that this blogging experience has alongside the privacy allowing me to be more direct in my writing. If I used names here as much as I do in my journal, I’m sure it would be read and spread rather quickly. This way, I can be personal. The likelihood of someone reading it is slim, and if they did it would be within certain parameters I’m comfortable with.</p><p>Secondly, I’ve converted to Eastern Orthodoxy and I’m currently a catechumen. Long past is my years of Buddhism and my time in Lutheranism. Study and prayer has led me to what I know is Christ’s Church, and I won’t turn back.</p><p>Thirdly, I did leave college for a short while following a full-time job I had with Walmart. I work at Planet Fitness part-time and so it has given me the opportunity to study computer science at Southern New Hampshire University with my girlfriend. I’m still on the up with that, promise.</p><p>I’m not sure whether I will keep this blog, frankly. In an ideal world, I would like to use this blog to talk about more technical matters like my adventures with Fedora Linux and other things. However, as you might already be aware, I’m not very good at keeping up with this.</p><p>We’ll see what happens.</p></div></div><div class=pagination><div class=pagination__title><span class=pagination__title-h>[read other posts]</span><hr></div><div class=pagination__buttons><span class="button previous"><a href=https://seraphimrp.srht.site/posts/2020-01-03-navigating-the-schism/><span class=button__icon>←</span>
|
||||||
|
<span class=button__text>Navigating the Schism as a Layman</span>
|
||||||
|
</a></span><span class="button next"><a href=https://seraphimrp.srht.site/posts/2017-04-17-just-a-memory/><span class=button__text>Just a Memory</span>
|
||||||
|
<span class=button__icon>→</span></a></span></div></div><div id=disqus_thread></div><script>window.disqus_config=function(){},function(){if(["localhost","127.0.0.1"].indexOf(window.location.hostname)!=-1){document.getElementById("disqus_thread").innerHTML="Disqus comments not available by default when the website is previewed locally.";return}var t=document,e=t.createElement("script");e.async=!0,e.src="//seraphimrp.disqus.com/embed.js",e.setAttribute("data-timestamp",+new Date),(t.head||t.body).appendChild(e)}()</script><noscript>Please enable JavaScript to view the <a href=https://disqus.com/?ref_noscript>comments powered by Disqus.</a></noscript><a href=https://disqus.com class=dsq-brlink>comments powered by <span class=logo-disqus>Disqus</span></a></div></div><footer class=footer><div class=footer__inner><div class="copyright copyright--user"><span>© Seraphim R.P.</span>
|
||||||
|
<span>:: <a href=https://github.com/panr/hugo-theme-terminal>Theme</a></span></div></div></footer><script src=https://seraphimrp.srht.site/assets/main.js></script><script src=https://seraphimrp.srht.site/assets/prism.js></script></div></body></html>
|
12
posts/2020-01-03-navigating-the-schism/index.html
Normal file
6
posts/2020-11-07-a-reflection/index.html
Normal file
3
posts/index.html
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
<!doctype html><html lang=en><head><title>Posts :: Seraphim R.P.</title>
|
||||||
|
<meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content><meta name=keywords content><meta name=robots content="noodp"><link rel=canonical href=https://seraphimrp.srht.site/posts/><link rel=stylesheet href=https://seraphimrp.srht.site/assets/style.css><link rel=stylesheet href=https://seraphimrp.srht.site/assets/nord.css><link rel=apple-touch-icon sizes=180x180 href=https://seraphimrp.srht.site/img/apple-touch-icon.png><link rel=icon type=image/png sizes=32x32 href=https://seraphimrp.srht.site/img/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=https://seraphimrp.srht.site/img/favicon-16x16.png><link rel=manifest href=https://seraphimrp.srht.site/img/site.webmanifest><link rel=mask-icon href=https://seraphimrp.srht.site/img/safari-pinned-tab.svg color=#5bbad5><meta name=apple-mobile-web-app-title content="Seraphim R.P."><meta name=application-name content="Seraphim R.P."><meta name=msapplication-TileColor content="#8fbcbb"><meta name=theme-color content="#8fbcbb"><meta name=twitter:card content="summary"><meta name=twitter:site content="https://seraphimrp.srht.site"><meta name=twitter:creator content><meta property="og:locale" content="en"><meta property="og:type" content="website"><meta property="og:title" content="Posts"><meta property="og:description" content><meta property="og:url" content="https://seraphimrp.srht.site/posts/"><meta property="og:site_name" content="Seraphim R.P."><meta property="og:image" content="https://seraphimrp.srht.site/img/android-chrome-384x384.png"><meta property="og:image:width" content="384"><meta property="og:image:height" content="384"><link href=/posts/index.xml rel=alternate type=application/rss+xml title="Seraphim R.P."></head><body class=nord><div class="container center headings--one-size"><header class=header><div class=header__inner><div class=header__logo><a><div class=logo>Seraphim R.P.</div></a></div><div class=menu-trigger>menu</div></div><nav class=menu><ul class="menu__inner menu__inner--desktop"><li><a href=/>[home]</a></li><li><a href=/about>[about]</a></li><li><a href=/projects>[projects]</a></li><li><a href=/resources>[resources]</a></li><li><a href=/links>[links]</a></li></ul><ul class="menu__inner menu__inner--mobile"><li><a href=/>[home]</a></li><li><a href=/about>[about]</a></li><li><a href=/projects>[projects]</a></li><li><a href=/resources>[resources]</a></li><li><a href=/links>[links]</a></li></ul></nav></header><div class=content><div class=posts><div class="post on-list"><h1 class=post-title><a href=https://seraphimrp.srht.site/posts/2020-11-07-a-reflection/>A Reflection</a></h1><div class=post-meta><span class=post-date>2020-11-07</span></div><div class=post-content></div><div><a class="read-more button" href=/posts/2020-11-07-a-reflection/>[read more] →</a></div></div><div class="post on-list"><h1 class=post-title><a href=https://seraphimrp.srht.site/posts/2020-01-03-navigating-the-schism/>Navigating the Schism as a Layman</a></h1><div class=post-meta><span class=post-date>2020-01-03</span></div><div class=post-content></div><div><a class="read-more button" href=/posts/2020-01-03-navigating-the-schism/>[read more] →</a></div></div><div class="post on-list"><h1 class=post-title><a href=https://seraphimrp.srht.site/posts/2019-12-24-where-i-am-now/>Where I Am Now</a></h1><div class=post-meta><span class=post-date>2019-12-24</span></div><div class=post-content></div><div><a class="read-more button" href=/posts/2019-12-24-where-i-am-now/>[read more] →</a></div></div><div class="post on-list"><h1 class=post-title><a href=https://seraphimrp.srht.site/posts/2017-04-17-just-a-memory/>Just a Memory</a></h1><div class=post-meta><span class=post-date>2017-04-17</span></div><div class=post-content></div><div><a class="read-more button" href=/posts/2017-04-17-just-a-memory/>[read more] →</a></div></div><div class="post on-list"><h1 class=post-title><a href=https://seraphimrp.srht.site/posts/2015-09-22-keeping-in/>Keeping In</a></h1><div class=post-meta><span class=post-date>2015-09-22</span></div><div class=post-content></div><div><a class="read-more button" href=/posts/2015-09-22-keeping-in/>[read more] →</a></div></div><div class="post on-list"><h1 class=post-title><a href=https://seraphimrp.srht.site/posts/2015-06-19-dropping-out/>Dropping Out</a></h1><div class=post-meta><span class=post-date>2015-06-19</span></div><div class=post-content></div><div><a class="read-more button" href=/posts/2015-06-19-dropping-out/>[read more] →</a></div></div><div class=pagination><div class=pagination__buttons></div></div></div></div><footer class=footer><div class=footer__inner><div class="copyright copyright--user"><span>© Seraphim R.P.</span>
|
||||||
|
<span>:: <a href=https://github.com/panr/hugo-theme-terminal>Theme</a></span></div></div></footer><script src=https://seraphimrp.srht.site/assets/main.js></script><script src=https://seraphimrp.srht.site/assets/prism.js></script></div></body></html>
|
5
posts/index.xml
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Seraphim R.P.</title><link>https://seraphimrp.srht.site/posts/</link><description>Recent content in Posts on Seraphim R.P.</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© Seraphim R.P.</copyright><lastBuildDate>Sat, 07 Nov 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://seraphimrp.srht.site/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>A Reflection</title><link>https://seraphimrp.srht.site/posts/2020-11-07-a-reflection/</link><pubDate>Sat, 07 Nov 2020 00:00:00 +0000</pubDate><guid>https://seraphimrp.srht.site/posts/2020-11-07-a-reflection/</guid><description><p>After a 5-week penance from my Orthodox online community, Oikonomia, I&rsquo;ve learned a lot about myself, the faith, those in it, real values that I can carry with me through life. I intended on not writing these types of autobiographical posts, but this one I feel is worth sharing. This reflection won&rsquo;t cover just the penance, but the events leading up to now.</p></description></item><item><title>Navigating the Schism as a Layman</title><link>https://seraphimrp.srht.site/posts/2020-01-03-navigating-the-schism/</link><pubDate>Fri, 03 Jan 2020 00:00:00 +0000</pubDate><guid>https://seraphimrp.srht.site/posts/2020-01-03-navigating-the-schism/</guid><description><p>Christ is born!</p>
|
||||||
|
<p>It has been a bit over a year since most turbulent parts of the <a href="https://en.wikipedia.org/wiki/2018%E2%80%9320_Moscow%E2%80%93Constantinople_schism">schism over Ukraine</a> occurred. The ship that is the Orthodox Church is finally in some quieter waters, but we are certainly still in dangerous territory. Various hierarchs have been making their decisions to commemorate the new Ukrainian metropolitan, rocking the boat and leading to further hostilities amongst our bishops.</p>
|
||||||
|
<p>There&rsquo;s that keyword, <em>bishops</em>. We aren&rsquo;t bishops, we&rsquo;re laymen. What are we to do as our spiritual heads argue and navigate these frightful waters? It&rsquo;s scary! We feel paralyzed from what&rsquo;s going on, we don&rsquo;t have a say in their decisions! How do we, as laymen, understand what&rsquo;s going on and where we&rsquo;re headed?!</p></description></item><item><title>Where I Am Now</title><link>https://seraphimrp.srht.site/posts/2019-12-24-where-i-am-now/</link><pubDate>Tue, 24 Dec 2019 00:00:00 +0000</pubDate><guid>https://seraphimrp.srht.site/posts/2019-12-24-where-i-am-now/</guid><description><p>Greetings, everyone. It&rsquo;s been a while.</p>
|
||||||
|
<p>As you might&rsquo;ve read or noticed, these past few years have been all over the place. I won&rsquo;t get into details too greatly like my usual blog posts, because they will no longer be my usual blog posts. What I can say though, is that I&rsquo;m doing better. Not much better, but better nonetheless.</p>
|
||||||
|
<p>An update is warranted on everything that&rsquo;s happened and what&rsquo;ll be happening from now. For starters, I&rsquo;m no longer going to blog about my life for now. While it was a good outlet during some of my darkest times, it&rsquo;s no longer fulfilling and I end up neglecting more than writing. That being said, I won&rsquo;t be cutting off myself from writing about my life completely. I&rsquo;ve decided to opt for journaling. This way, I can give myself the opportunity to have everything that this blogging experience has alongside the privacy allowing me to be more direct in my writing. If I used names here as much as I do in my journal, I&rsquo;m sure it would be read and spread rather quickly. This way, I can be personal. The likelihood of someone reading it is slim, and if they did it would be within certain parameters I&rsquo;m comfortable with.</p></description></item><item><title>Just a Memory</title><link>https://seraphimrp.srht.site/posts/2017-04-17-just-a-memory/</link><pubDate>Mon, 17 Apr 2017 00:00:00 +0000</pubDate><guid>https://seraphimrp.srht.site/posts/2017-04-17-just-a-memory/</guid><description><p>Listening to The Specktators (well, <em>Packy</em>) right now. It makes me think of the times I&rsquo;d walk to the bus stop every morning to go to school, muting out the noise of the world, enjoying the beat and the message. Feeling the 60 degree weather, just that perfect temperature that isn&rsquo;t too cold nor too hot. Not even worrying about the future, worrying about the past. Just living in the moment, here with my music. Once I&rsquo;d get to the bus stop, I&rsquo;d take my headphones off to talk to a couple friends until the bus arrived. Exchanging greetings with the bus driver, who I felt like I had a decent connection to, then sitting down and resuming the soundtrack to that part of my life. Watching the houses and trees pass by on the ride to school, still living in the moment. Only for the bus to arrive, forcing my soundtrack to come to a pause and for me to resume working on something I would eventually drop entirely.</p></description></item><item><title>Keeping In</title><link>https://seraphimrp.srht.site/posts/2015-09-22-keeping-in/</link><pubDate>Tue, 22 Sep 2015 00:00:00 +0000</pubDate><guid>https://seraphimrp.srht.site/posts/2015-09-22-keeping-in/</guid><description><p>It&rsquo;s been a long 3 months since I&rsquo;ve updated on all this education stuff. When I wrote the post, I had reached my low point and I wasn&rsquo;t sure where I was headed afterwards.</p></description></item><item><title>Dropping Out</title><link>https://seraphimrp.srht.site/posts/2015-06-19-dropping-out/</link><pubDate>Fri, 19 Jun 2015 00:00:00 +0000</pubDate><guid>https://seraphimrp.srht.site/posts/2015-06-19-dropping-out/</guid><description><p>On January 28th, I made a pretty big life-changing decision. I decided to drop out.</p></description></item></channel></rss>
|
2
posts/page/1/index.html
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
<!doctype html><html lang=en><head><title>https://seraphimrp.srht.site/posts/</title>
|
||||||
|
<link rel=canonical href=https://seraphimrp.srht.site/posts/><meta name=robots content="noindex"><meta charset=utf-8><meta http-equiv=refresh content="0; url=https://seraphimrp.srht.site/posts/"></head></html>
|
7
projects/index.html
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
<!doctype html><html lang=en><head><title>Projects :: Seraphim R.P.</title>
|
||||||
|
<meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="My best and primary project is BibleBot (GitHub), a Discord bot for referencing the Bible and other Christian resources. It serves over 30,000 servers with a combined audience of over 1.1 million users. I’ve founded a non-profit around the project, Kerygma Digital, that seeks to provide similar services in an open-source manner.
|
||||||
|
My secondary project is canon_law (GitHub), a web service for referencing Orthodox canon law. It is not yet finished but all that is lacking is the rest of the content.
|
||||||
|
"><meta name=keywords content><meta name=robots content="noodp"><link rel=canonical href=https://seraphimrp.srht.site/projects/><link rel=stylesheet href=https://seraphimrp.srht.site/assets/style.css><link rel=stylesheet href=https://seraphimrp.srht.site/assets/nord.css><link rel=apple-touch-icon sizes=180x180 href=https://seraphimrp.srht.site/img/apple-touch-icon.png><link rel=icon type=image/png sizes=32x32 href=https://seraphimrp.srht.site/img/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=https://seraphimrp.srht.site/img/favicon-16x16.png><link rel=manifest href=https://seraphimrp.srht.site/img/site.webmanifest><link rel=mask-icon href=https://seraphimrp.srht.site/img/safari-pinned-tab.svg color=#5bbad5><meta name=apple-mobile-web-app-title content="Seraphim R.P."><meta name=application-name content="Seraphim R.P."><meta name=msapplication-TileColor content="#8fbcbb"><meta name=theme-color content="#8fbcbb"><meta name=twitter:card content="summary"><meta name=twitter:site content="https://seraphimrp.srht.site"><meta name=twitter:creator content><meta property="og:locale" content="en"><meta property="og:type" content="article"><meta property="og:title" content="Projects"><meta property="og:description" content="My best and primary project is BibleBot (GitHub), a Discord bot for referencing the Bible and other Christian resources. It serves over 30,000 servers with a combined audience of over 1.1 million users. I’ve founded a non-profit around the project, Kerygma Digital, that seeks to provide similar services in an open-source manner.
|
||||||
|
My secondary project is canon_law (GitHub), a web service for referencing Orthodox canon law. It is not yet finished but all that is lacking is the rest of the content.
|
||||||
|
"><meta property="og:url" content="https://seraphimrp.srht.site/projects/"><meta property="og:site_name" content="Seraphim R.P."><meta property="og:image" content="https://seraphimrp.srht.site/img/android-chrome-384x384.png"><meta property="og:image:width" content="384"><meta property="og:image:height" content="384"><meta property="article:published_time" content="2018-08-08 03:49:00 -0500 -0500"></head><body class=nord><div class="container center headings--one-size"><header class=header><div class=header__inner><div class=header__logo><a><div class=logo>Seraphim R.P.</div></a></div><div class=menu-trigger>menu</div></div><nav class=menu><ul class="menu__inner menu__inner--desktop"><li><a href=/>[home]</a></li><li><a href=/about>[about]</a></li><li><a href=/projects>[projects]</a></li><li><a href=/resources>[resources]</a></li><li><a href=/links>[links]</a></li></ul><ul class="menu__inner menu__inner--mobile"><li><a href=/>[home]</a></li><li><a href=/about>[about]</a></li><li><a href=/projects>[projects]</a></li><li><a href=/resources>[resources]</a></li><li><a href=/links>[links]</a></li></ul></nav></header><div class=content><div class=post><h1 class=post-title><a href=https://seraphimrp.srht.site/projects/>Projects</a></h1><div class=post-meta><span class=post-date>2018-08-08</span></div><div class=post-content><div><p>My best and primary project is <a href=https://biblebot.xyz>BibleBot</a> (<a href=https://github.com/biblebot/biblebot>GitHub</a>), a Discord bot for referencing the Bible and other Christian resources. It serves over 30,000 servers with a combined audience of over 1.1 million users. I’ve founded a non-profit around the project, <a href=https://kerygma.digital>Kerygma Digital</a>, that seeks to provide similar services in an open-source manner.</p><p>My secondary project is canon_law (<a href=https://github.com/HesychiaDiscord/canon_law>GitHub</a>), a web service for referencing Orthodox canon law. It is not yet finished but all that is lacking is the rest of the content.</p><p>The only tertiary project at the moment is goarch_api (<a href=https://github.com/HesychiaDiscord/goarch_api>GitHub</a>), a Python interface for the Greek Orthodox Archdiocese of America’s Chapel API. I will have more similar projects in the future.</p><hr><p>I am also a volunteer Software Engineer at <a href=http://catenabible.com>Catena</a>, a Bible application featuring Patristics commentaries and lectionary readings. I incorporated the Greek Orthodox lectionary into the app along with daily quotes from saints.</p></div></div></div></div><footer class=footer><div class=footer__inner><div class="copyright copyright--user"><span>© Seraphim R.P.</span>
|
||||||
|
<span>:: <a href=https://github.com/panr/hugo-theme-terminal>Theme</a></span></div></div></footer><script src=https://seraphimrp.srht.site/assets/main.js></script><script src=https://seraphimrp.srht.site/assets/prism.js></script></div></body></html>
|
@ -1 +0,0 @@
|
|||||||
*{box-sizing:border-box}html{line-height:1.6}body{margin:0;font-family:sans-serif;background:#3b4252;color:#d8dee9}h1,h2,h3,h4,h5,h6{color:#e5e9f0}a{color:#8fbcbb;transition:color .35s;text-decoration:none}a:hover{color:#e5e9f0}code{font-family:monospace,monospace;font-size:1em;color:rgba(216,222,233,.8)}pre{font-size:1rem;line-height:1.2em;margin:0;overflow:auto}pre code{font-size:.8em}::selection{background:rgba(216,222,233,.25)}::-moz-selection{background:rgba(216,222,233,.25)}.app-header{padding:2.5em;background:#2e3440;text-align:center}.app-header-avatar{width:15rem;height:15rem;border-radius:100%;border:.5rem solid #8fbcbb}.app-container{padding:2.5rem}.app-header-social{font-size:2em;color:#e5e9f0}.app-header-social a{margin:0 .1em}@media(min-width:940px){.app-header{position:fixed;top:0;left:0;width:20rem;min-height:100vh}.app-container{max-width:65rem;margin-left:20rem}}.error-404{text-align:center}.error-404-title{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;vertical-align:-.125em}.pagination{display:block;list-style:none;padding:0;font-size:.8em;text-align:center;margin:3em 0}.page-item{display:inline-block}.page-item .page-link{display:block;padding:.285em .8em}.page-item.active .page-link{color:#e5e9f0;border-radius:2em;background:#8fbcbb}.post-title{color:#e5e9f0}.post-content>pre,.post-content .highlight{margin:1em 0}.post-content>pre,.post-content .highlight>pre,.post-content .highlight>div{border-left:.4em solid rgba(143,188,187,.8);padding:.5em 1em}.post-content img{max-width:100%}.post-meta{font-size:.8em}.posts-list{padding:0}.posts-list-item{list-style:none;padding:.4em 0}.posts-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}.posts-list-item-description{display:block;font-size:.8em}.tag{display:inline-block;margin-right:.2em;padding:0 .6em;font-size:.9em;border-radius:.2em;white-space:nowrap;background:rgba(255,255,255,.1);transition:color .35s,background .35s}.tag:hover{transition:color .25s,background .05s;background:rgba(255,255,255,.3)}.tags-list{padding:0}.tags-list-item{list-style:none;padding:.4em 0}.tags-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.3)}@media(min-width:450px){.tags-list{display:flex;flex-wrap:wrap}.tags-list-item{width:calc(50% - 1em)}.tags-list-item:nth-child(even){margin-left:1em}.tags-list-item:nth-last-child(2){border:none}}
|
|
@ -1 +0,0 @@
|
|||||||
{"Target":"css/main.min.2dc982c281238b21c3935ba088001e375ab3b938e785acd62eb94e4bf57fa1d5.css","MediaType":"text/css","Data":{"Integrity":"sha256-LcmCwoEjiyHDk1ugiAAeN1qzuTjnhazWLrlOS/V/odU="}}
|
|
5
resources/index.html
Normal file
1
sitemap.xml
Normal file
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://seraphimrp.srht.site/links/</loc><lastmod>2021-07-31T11:10:00-04:00</lastmod></url><url><loc>https://seraphimrp.srht.site/</loc><lastmod>2021-07-31T11:10:00-04:00</lastmod></url><url><loc>https://seraphimrp.srht.site/posts/2020-11-07-a-reflection/</loc><lastmod>2020-11-07T00:00:00+00:00</lastmod></url><url><loc>https://seraphimrp.srht.site/posts/</loc><lastmod>2020-11-07T00:00:00+00:00</lastmod></url><url><loc>https://seraphimrp.srht.site/posts/2020-01-03-navigating-the-schism/</loc><lastmod>2020-01-03T00:00:00+00:00</lastmod></url><url><loc>https://seraphimrp.srht.site/posts/2019-12-24-where-i-am-now/</loc><lastmod>2019-12-24T00:00:00+00:00</lastmod></url><url><loc>https://seraphimrp.srht.site/resources/</loc><lastmod>2018-08-21T06:04:12-05:00</lastmod></url><url><loc>https://seraphimrp.srht.site/projects/</loc><lastmod>2018-08-08T03:49:00-05:00</lastmod></url><url><loc>https://seraphimrp.srht.site/about/</loc><lastmod>2018-07-18T03:02:05-05:00</lastmod></url><url><loc>https://seraphimrp.srht.site/posts/2017-04-17-just-a-memory/</loc><lastmod>2017-04-17T00:00:00+00:00</lastmod></url><url><loc>https://seraphimrp.srht.site/posts/2015-09-22-keeping-in/</loc><lastmod>2015-09-22T00:00:00+00:00</lastmod></url><url><loc>https://seraphimrp.srht.site/posts/2015-06-19-dropping-out/</loc><lastmod>2015-06-19T00:00:00+00:00</lastmod></url><url><loc>https://seraphimrp.srht.site/categories/</loc></url><url><loc>https://seraphimrp.srht.site/tags/</loc></url></urlset>
|
3
tags/index.html
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
<!doctype html><html lang=en><head><title>Tags :: Seraphim R.P.</title>
|
||||||
|
<meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content><meta name=keywords content><meta name=robots content="noodp"><link rel=canonical href=https://seraphimrp.srht.site/tags/><link rel=stylesheet href=https://seraphimrp.srht.site/assets/style.css><link rel=stylesheet href=https://seraphimrp.srht.site/assets/nord.css><link rel=apple-touch-icon sizes=180x180 href=https://seraphimrp.srht.site/img/apple-touch-icon.png><link rel=icon type=image/png sizes=32x32 href=https://seraphimrp.srht.site/img/favicon-32x32.png><link rel=icon type=image/png sizes=16x16 href=https://seraphimrp.srht.site/img/favicon-16x16.png><link rel=manifest href=https://seraphimrp.srht.site/img/site.webmanifest><link rel=mask-icon href=https://seraphimrp.srht.site/img/safari-pinned-tab.svg color=#5bbad5><meta name=apple-mobile-web-app-title content="Seraphim R.P."><meta name=application-name content="Seraphim R.P."><meta name=msapplication-TileColor content="#8fbcbb"><meta name=theme-color content="#8fbcbb"><meta name=twitter:card content="summary"><meta name=twitter:site content="https://seraphimrp.srht.site"><meta name=twitter:creator content><meta property="og:locale" content="en"><meta property="og:type" content="website"><meta property="og:title" content="Tags"><meta property="og:description" content><meta property="og:url" content="https://seraphimrp.srht.site/tags/"><meta property="og:site_name" content="Seraphim R.P."><meta property="og:image" content="https://seraphimrp.srht.site/img/android-chrome-384x384.png"><meta property="og:image:width" content="384"><meta property="og:image:height" content="384"><link href=/tags/index.xml rel=alternate type=application/rss+xml title="Seraphim R.P."></head><body class=nord><div class="container center headings--one-size"><header class=header><div class=header__inner><div class=header__logo><a><div class=logo>Seraphim R.P.</div></a></div><div class=menu-trigger>menu</div></div><nav class=menu><ul class="menu__inner menu__inner--desktop"><li><a href=/>[home]</a></li><li><a href=/about>[about]</a></li><li><a href=/projects>[projects]</a></li><li><a href=/resources>[resources]</a></li><li><a href=/links>[links]</a></li></ul><ul class="menu__inner menu__inner--mobile"><li><a href=/>[home]</a></li><li><a href=/about>[about]</a></li><li><a href=/projects>[projects]</a></li><li><a href=/resources>[resources]</a></li><li><a href=/links>[links]</a></li></ul></nav></header><div class=content><div class=terms><h1>Tags</h1><ul></ul></div></div><footer class=footer><div class=footer__inner><div class="copyright copyright--user"><span>© Seraphim R.P.</span>
|
||||||
|
<span>:: <a href=https://github.com/panr/hugo-theme-terminal>Theme</a></span></div></div></footer><script src=https://seraphimrp.srht.site/assets/main.js></script><script src=https://seraphimrp.srht.site/assets/prism.js></script></div></body></html>
|
1
tags/index.xml
Normal file
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tags on Seraphim R.P.</title><link>https://seraphimrp.srht.site/tags/</link><description>Recent content in Tags on Seraphim R.P.</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© Seraphim R.P.</copyright><atom:link href="https://seraphimrp.srht.site/tags/index.xml" rel="self" type="application/rss+xml"/></channel></rss>
|
@ -1,12 +0,0 @@
|
|||||||
root = true
|
|
||||||
|
|
||||||
[*]
|
|
||||||
charset = utf-8
|
|
||||||
indent_style = space
|
|
||||||
indent_size = 2
|
|
||||||
end_of_line = lf
|
|
||||||
insert_final_newline = true
|
|
||||||
trim_trailing_whitespace = true
|
|
||||||
|
|
||||||
[*.md]
|
|
||||||
trim_trailing_whitespace = false
|
|
2
themes/m10c/.gitignore
vendored
@ -1,2 +0,0 @@
|
|||||||
public/
|
|
||||||
exampleSite/resources/
|
|
@ -1,21 +0,0 @@
|
|||||||
MIT License
|
|
||||||
|
|
||||||
Copyright (c) 2019 Fabien Casters
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
|
||||||
in the Software without restriction, including without limitation the rights
|
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
@ -1,93 +0,0 @@
|
|||||||
# m10c theme
|
|
||||||
|
|
||||||
![Intro](https://github.com/vaga/hugo-theme-m10c/blob/master/images/cover.png)
|
|
||||||
|
|
||||||
A Hugo minimalistic theme for bloggers
|
|
||||||
|
|
||||||
Main features:
|
|
||||||
|
|
||||||
- Fully responsive
|
|
||||||
- Twitter Cards, Open Graph, Disqus and Google Analytics supported (see Hugo docs)
|
|
||||||
- Customizable colors
|
|
||||||
- Customizable picture and description
|
|
||||||
- Customizable menu on sidebar
|
|
||||||
- Customizable social media links on sidebar
|
|
||||||
- Optimized for performance 100/100 on Lighthouse
|
|
||||||
- All feather icons included
|
|
||||||
|
|
||||||
## Getting started
|
|
||||||
|
|
||||||
### Installation
|
|
||||||
|
|
||||||
Create a new Hugo site:
|
|
||||||
```bash
|
|
||||||
$ hugo new site [path]
|
|
||||||
```
|
|
||||||
|
|
||||||
Clone this repository into `themes/` directory:
|
|
||||||
```bash
|
|
||||||
$ cd [path]
|
|
||||||
$ git clone https://github.com/vaga/hugo-theme-m10c.git themes/m10c
|
|
||||||
```
|
|
||||||
|
|
||||||
Add this line in the `config.toml` file:
|
|
||||||
```toml
|
|
||||||
theme = "m10c"
|
|
||||||
```
|
|
||||||
|
|
||||||
### Configuration
|
|
||||||
|
|
||||||
In your `config.toml` file, define the following variables in `params`:
|
|
||||||
|
|
||||||
- `author`: Name of the author
|
|
||||||
- `description`: Short description of the author
|
|
||||||
- `avatar`: Path of file containing the author avatar image
|
|
||||||
- `menu_item_separator`: Separator between each menu item. HTML allowed (default: " - ")
|
|
||||||
- `favicon`: Absolute path of your favicon.ico file (default: "/favicon.ico")
|
|
||||||
|
|
||||||
To add a menu item, add the following lines in `menu`:
|
|
||||||
|
|
||||||
```
|
|
||||||
[[menu.main]]
|
|
||||||
identifier = "tags"
|
|
||||||
name = "Tags"
|
|
||||||
url = "/tags/"
|
|
||||||
```
|
|
||||||
|
|
||||||
[Read Hugo documentations](https://gohugo.io/content-management/menus/#readout) for more informations about menu
|
|
||||||
|
|
||||||
To add a social link, add the following lines in `params`:
|
|
||||||
|
|
||||||
```
|
|
||||||
[[params.social]]
|
|
||||||
icon = "github"
|
|
||||||
name = "My Github"
|
|
||||||
url = "https://github.com/vaga"
|
|
||||||
```
|
|
||||||
|
|
||||||
To change theme colors, add the following lines in `params`:
|
|
||||||
|
|
||||||
```
|
|
||||||
[params.style]
|
|
||||||
darkestColor = "#d35050"
|
|
||||||
darkColor = "#212121"
|
|
||||||
lightColor = "#f5e3e0"
|
|
||||||
lightestColor = "#f5f5f5"
|
|
||||||
primaryColor = "#ffffff"
|
|
||||||
```
|
|
||||||
|
|
||||||
If you want the above theme colors, you can see the [exampleSite/config.toml](/exampleSite/config.toml) file.
|
|
||||||
|
|
||||||
### Styling
|
|
||||||
|
|
||||||
To override styles using scss, add a file called `_extra.scss` to `[path]/assets/css/`
|
|
||||||
|
|
||||||
**Note:** Hugo releases come in two versions, `hugo` and `hugo_extended`. You need `hugo_extended` to automatically compile your scss.
|
|
||||||
|
|
||||||
## License
|
|
||||||
|
|
||||||
This theme is released under the [**MIT**](/LICENSE.md) License.
|
|
||||||
|
|
||||||
## Acknowledgements
|
|
||||||
|
|
||||||
- [feather](https://feathericons.com/) - [MIT](https://github.com/feathericons/feather/blob/master/LICENSE)
|
|
@ -1,59 +0,0 @@
|
|||||||
* {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
html {
|
|
||||||
line-height: 1.6;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 0;
|
|
||||||
font-family: sans-serif;
|
|
||||||
background: $dark-color;
|
|
||||||
color: $light-color;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2, h3, h4, h5, h6 {
|
|
||||||
color: $lightest-color;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
color: $primary-color;
|
|
||||||
transition: color 0.35s;
|
|
||||||
text-decoration: none;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
color: $lightest-color;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Browsers seem to use a smaller default font-size with monospaced code
|
|
||||||
// blocks (like 80% of the size of normal text) and that looks pretty bad with
|
|
||||||
// small inline code-blocks in the middle of normal text (mainly because of
|
|
||||||
// the very noticeable difference in x-height). This CSS corrects that problem.
|
|
||||||
code {
|
|
||||||
font-family: monospace,monospace;
|
|
||||||
font-size: 1em;
|
|
||||||
color: rgba($light-color, .8);
|
|
||||||
}
|
|
||||||
|
|
||||||
pre {
|
|
||||||
font-size: 1rem;
|
|
||||||
line-height: 1.2em;
|
|
||||||
margin: 0;
|
|
||||||
overflow: auto;
|
|
||||||
|
|
||||||
// A larger monospaced block of text (that isn't mixed with normal text)
|
|
||||||
// generally looks heavier than normal text with the same font size. For this
|
|
||||||
// reason using a smaller monospaced font size makes sense in this situation.
|
|
||||||
code {
|
|
||||||
font-size: .8em;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
::selection {
|
|
||||||
background: rgba($light-color, .25);
|
|
||||||
}
|
|
||||||
::-moz-selection {
|
|
||||||
background: rgba($light-color, .25);
|
|
||||||
}
|
|
@ -1,2 +0,0 @@
|
|||||||
// Do not add any CSS to this file in the theme sources.
|
|
||||||
// This file can be overridden to add project-specific CSS.
|
|
@ -1,40 +0,0 @@
|
|||||||
.app-header {
|
|
||||||
padding: 2.5em;
|
|
||||||
background: $darkest-color;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.app-header-avatar {
|
|
||||||
width: 15rem;
|
|
||||||
height: 15rem;
|
|
||||||
border-radius: 100%;
|
|
||||||
border: 0.5rem solid $primary-color;
|
|
||||||
}
|
|
||||||
|
|
||||||
.app-container {
|
|
||||||
padding: 2.5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.app-header-social {
|
|
||||||
font-size: 2em;
|
|
||||||
color: $lightest-color;
|
|
||||||
|
|
||||||
a {
|
|
||||||
margin: 0 0.1em;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (min-width: 940px) {
|
|
||||||
.app-header {
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
width: 20rem;
|
|
||||||
min-height: 100vh;
|
|
||||||
}
|
|
||||||
|
|
||||||
.app-container {
|
|
||||||
max-width: 65rem;
|
|
||||||
margin-left: 20rem;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,7 +0,0 @@
|
|||||||
.error-404 {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.error-404-title {
|
|
||||||
text-transform: uppercase;
|
|
||||||
}
|
|
@ -1,6 +0,0 @@
|
|||||||
.icon {
|
|
||||||
display: inline-block;
|
|
||||||
width: 1em;
|
|
||||||
height: 1em;
|
|
||||||
vertical-align: -0.125em;
|
|
||||||
}
|
|
@ -1,24 +0,0 @@
|
|||||||
.pagination {
|
|
||||||
display: block;
|
|
||||||
list-style: none;
|
|
||||||
padding: 0;
|
|
||||||
font-size: 0.8em;
|
|
||||||
text-align: center;
|
|
||||||
margin: 3em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.page-item {
|
|
||||||
display: inline-block;
|
|
||||||
.page-link {
|
|
||||||
display: block;
|
|
||||||
padding: 0.285em 0.8em;
|
|
||||||
}
|
|
||||||
|
|
||||||
&.active {
|
|
||||||
.page-link {
|
|
||||||
color: $lightest-color;
|
|
||||||
border-radius: 2em;
|
|
||||||
background: $primary-color;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,25 +0,0 @@
|
|||||||
.post-title {
|
|
||||||
color: $lightest-color;
|
|
||||||
}
|
|
||||||
|
|
||||||
.post-content {
|
|
||||||
& > pre,
|
|
||||||
.highlight {
|
|
||||||
margin: 1em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
& > pre,
|
|
||||||
.highlight > pre,
|
|
||||||
.highlight > div {
|
|
||||||
border-left: 0.4em solid rgba($primary-color, .8);
|
|
||||||
padding: .5em 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
img {
|
|
||||||
max-width: 100%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.post-meta {
|
|
||||||
font-size: 0.8em;
|
|
||||||
}
|
|
@ -1,17 +0,0 @@
|
|||||||
.posts-list {
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.posts-list-item {
|
|
||||||
list-style: none;
|
|
||||||
padding: 0.4em 0;
|
|
||||||
|
|
||||||
&:not(:last-child) {
|
|
||||||
border-bottom: 1px dashed rgba(255, 255, 255, 0.3);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.posts-list-item-description {
|
|
||||||
display: block;
|
|
||||||
font-size: 0.8em;
|
|
||||||
}
|
|
@ -1,15 +0,0 @@
|
|||||||
.tag {
|
|
||||||
display: inline-block;
|
|
||||||
margin-right: 0.2em;
|
|
||||||
padding: 0 0.6em;
|
|
||||||
font-size: 0.9em;
|
|
||||||
border-radius: 0.2em;
|
|
||||||
white-space: nowrap;
|
|
||||||
background: rgba(255, 255, 255, 0.1);
|
|
||||||
transition: color 0.35s, background 0.35s;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
transition: color 0.25s, background 0.05s;
|
|
||||||
background: rgba(255, 255, 255, 0.3);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,28 +0,0 @@
|
|||||||
.tags-list {
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tags-list-item {
|
|
||||||
list-style: none;
|
|
||||||
padding: 0.4em 0;
|
|
||||||
&:not(:last-child) {
|
|
||||||
border-bottom: 1px dashed rgba(255, 255, 255, 0.3);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (min-width: 450px) {
|
|
||||||
.tags-list {
|
|
||||||
display: flex;
|
|
||||||
flex-wrap: wrap;
|
|
||||||
}
|
|
||||||
|
|
||||||
.tags-list-item {
|
|
||||||
width: calc(50% - 1em);
|
|
||||||
&:nth-child(even) {
|
|
||||||
margin-left: 1em;
|
|
||||||
}
|
|
||||||
&:nth-last-child(2) {
|
|
||||||
border: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,20 +0,0 @@
|
|||||||
$darkest-color: {{ .Site.Params.style.darkestColor | default "#242930" }};
|
|
||||||
$dark-color: {{ .Site.Params.style.darkColor | default "#353b43" }};
|
|
||||||
$light-color: {{ .Site.Params.style.lightColor | default "#afbac4" }};
|
|
||||||
$lightest-color: {{ .Site.Params.style.lightestColor | default "#ffffff" }};
|
|
||||||
$primary-color: {{ .Site.Params.style.primaryColor | default "#57cc8a" }};
|
|
||||||
|
|
||||||
@import 'base';
|
|
||||||
|
|
||||||
@import 'components/app';
|
|
||||||
@import 'components/error_404';
|
|
||||||
@import 'components/icon';
|
|
||||||
@import 'components/pagination';
|
|
||||||
@import 'components/post';
|
|
||||||
@import 'components/posts_list';
|
|
||||||
@import 'components/tag';
|
|
||||||
@import 'components/tags_list';
|
|
||||||
|
|
||||||
// The last 'extra' import can optionally be overridden on a per project
|
|
||||||
// basis by creating a <HUGO_PROJECT>/assets/css/_extra.scss file.
|
|
||||||
@import 'extra';
|
|
@ -1,59 +0,0 @@
|
|||||||
baseURL = "https://example.com"
|
|
||||||
title = "Your title"
|
|
||||||
themesDir = "../.."
|
|
||||||
theme = "m10c"
|
|
||||||
paginate = 8
|
|
||||||
|
|
||||||
[menu]
|
|
||||||
[[menu.main]]
|
|
||||||
identifier = "home"
|
|
||||||
name = "Home"
|
|
||||||
url = "/"
|
|
||||||
weight = 1
|
|
||||||
[[menu.main]]
|
|
||||||
identifier = "tags"
|
|
||||||
name = "Tags"
|
|
||||||
url = "/tags/"
|
|
||||||
weight = 2
|
|
||||||
[[menu.main]]
|
|
||||||
identifier = "about"
|
|
||||||
name = "About"
|
|
||||||
url = "/about/"
|
|
||||||
weight = 3
|
|
||||||
|
|
||||||
[params]
|
|
||||||
author = "John Doe"
|
|
||||||
description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit."
|
|
||||||
menu_item_separator = " - "
|
|
||||||
[[params.social]]
|
|
||||||
icon = "github"
|
|
||||||
name = "Github"
|
|
||||||
url = "https://github.com/gohugoio"
|
|
||||||
[[params.social]]
|
|
||||||
icon = "twitter"
|
|
||||||
name = "Twitter"
|
|
||||||
url = "https://twitter.com/gohugoio"
|
|
||||||
|
|
||||||
# Default theme
|
|
||||||
#[params.style]
|
|
||||||
# darkestColor = "#242930"
|
|
||||||
# darkColor = "#353b43"
|
|
||||||
# lightColor = "#afbac4"
|
|
||||||
# lightestColor = "#ffffff"
|
|
||||||
# primaryColor = "#57cc8a"
|
|
||||||
|
|
||||||
# Green theme
|
|
||||||
#[params.style]
|
|
||||||
# darkestColor = "#315659"
|
|
||||||
# darkColor = "#253031"
|
|
||||||
# lightColor = "#96a879"
|
|
||||||
# lightestColor = "#fff"
|
|
||||||
# primaryColor = "#dad865"
|
|
||||||
|
|
||||||
# Red theme
|
|
||||||
#[params.style]
|
|
||||||
# darkestColor = "#d35050"
|
|
||||||
# darkColor = "#212121"
|
|
||||||
# lightColor = "#d6d6d6"
|
|
||||||
# lightestColor = "#d3d3d3"
|
|
||||||
# primaryColor = "#ffffff"
|
|
@ -1,9 +0,0 @@
|
|||||||
+++
|
|
||||||
title = "About"
|
|
||||||
+++
|
|
||||||
|
|
||||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent lacinia lorem quis sodales auctor. Donec bibendum odio leo, bibendum iaculis lectus dapibus sit amet. Etiam ut euismod lectus, vel finibus metus. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Integer quis vestibulum justo. Duis scelerisque ullamcorper sem, eget congue lorem ultrices mattis. Nam ut mollis tellus, id facilisis turpis. Duis ac egestas mi, a mattis dolor. Curabitur vestibulum est nec tortor hendrerit, vehicula malesuada quam tempor. Duis ornare tortor dapibus, scelerisque est lacinia, aliquet mi. Vivamus convallis malesuada augue ac viverra. Sed molestie erat at sem dapibus porttitor. Vestibulum lacinia, enim id feugiat varius, felis erat sollicitudin nisl, sit amet semper nisi nunc in nisl. Sed dapibus ullamcorper nulla, et molestie lacus accumsan ac.
|
|
||||||
|
|
||||||
Fusce auctor in justo nec porta. Aliquam vitae molestie libero. In scelerisque dolor ac est lacinia, at consectetur neque vulputate. Curabitur ornare lorem vitae euismod vestibulum. Sed non arcu nunc. Suspendisse potenti. Maecenas tristique, dui egestas mattis pulvinar, tortor ligula mollis libero, ac ullamcorper erat nibh in augue. Curabitur nunc diam, pretium at porta et, volutpat sit amet ligula. Proin urna lorem, luctus sit amet metus quis, tempus rutrum augue. Phasellus ut nunc dolor.
|
|
||||||
|
|
||||||
Duis a porta mi, non viverra erat. Nam tincidunt lorem nec sollicitudin laoreet. Mauris faucibus vitae urna ac aliquet. Vivamus rutrum rhoncus tempor. Donec massa diam, molestie sit amet nulla eu, venenatis egestas urna. Vivamus hendrerit elit velit, ut volutpat diam condimentum vel. Etiam ultricies, nulla tincidunt rhoncus placerat, velit nisl gravida velit, mollis vestibulum risus mauris sed lectus.
|
|
@ -1,332 +0,0 @@
|
|||||||
+++
|
|
||||||
title = "(Hu)go Template Primer"
|
|
||||||
tags = ["go", "golang", "templates", "themes", "development"]
|
|
||||||
date = "2014-04-02"
|
|
||||||
+++
|
|
||||||
|
|
||||||
Hugo uses the excellent [Go][] [html/template][gohtmltemplate] library for
|
|
||||||
its template engine. It is an extremely lightweight engine that provides a very
|
|
||||||
small amount of logic. In our experience that it is just the right amount of
|
|
||||||
logic to be able to create a good static website. If you have used other
|
|
||||||
template systems from different languages or frameworks you will find a lot of
|
|
||||||
similarities in Go templates.
|
|
||||||
|
|
||||||
This document is a brief primer on using Go templates. The [Go docs][gohtmltemplate]
|
|
||||||
provide more details.
|
|
||||||
|
|
||||||
## Introduction to Go Templates
|
|
||||||
|
|
||||||
Go templates provide an extremely simple template language. It adheres to the
|
|
||||||
belief that only the most basic of logic belongs in the template or view layer.
|
|
||||||
One consequence of this simplicity is that Go templates parse very quickly.
|
|
||||||
|
|
||||||
A unique characteristic of Go templates is they are content aware. Variables and
|
|
||||||
content will be sanitized depending on the context of where they are used. More
|
|
||||||
details can be found in the [Go docs][gohtmltemplate].
|
|
||||||
|
|
||||||
## Basic Syntax
|
|
||||||
|
|
||||||
Golang templates are HTML files with the addition of variables and
|
|
||||||
functions.
|
|
||||||
|
|
||||||
**Go variables and functions are accessible within {{ }}**
|
|
||||||
|
|
||||||
Accessing a predefined variable "foo":
|
|
||||||
|
|
||||||
{{ foo }}
|
|
||||||
|
|
||||||
**Parameters are separated using spaces**
|
|
||||||
|
|
||||||
Calling the add function with input of 1, 2:
|
|
||||||
|
|
||||||
{{ add 1 2 }}
|
|
||||||
|
|
||||||
**Methods and fields are accessed via dot notation**
|
|
||||||
|
|
||||||
Accessing the Page Parameter "bar"
|
|
||||||
|
|
||||||
{{ .Params.bar }}
|
|
||||||
|
|
||||||
**Parentheses can be used to group items together**
|
|
||||||
|
|
||||||
{{ if or (isset .Params "alt") (isset .Params "caption") }} Caption {{ end }}
|
|
||||||
|
|
||||||
|
|
||||||
## Variables
|
|
||||||
|
|
||||||
Each Go template has a struct (object) made available to it. In hugo each
|
|
||||||
template is passed either a page or a node struct depending on which type of
|
|
||||||
page you are rendering. More details are available on the
|
|
||||||
[variables](/layout/variables) page.
|
|
||||||
|
|
||||||
A variable is accessed by referencing the variable name.
|
|
||||||
|
|
||||||
<title>{{ .Title }}</title>
|
|
||||||
|
|
||||||
Variables can also be defined and referenced.
|
|
||||||
|
|
||||||
{{ $address := "123 Main St."}}
|
|
||||||
{{ $address }}
|
|
||||||
|
|
||||||
|
|
||||||
## Functions
|
|
||||||
|
|
||||||
Go template ship with a few functions which provide basic functionality. The Go
|
|
||||||
template system also provides a mechanism for applications to extend the
|
|
||||||
available functions with their own. [Hugo template
|
|
||||||
functions](/layout/functions) provide some additional functionality we believe
|
|
||||||
are useful for building websites. Functions are called by using their name
|
|
||||||
followed by the required parameters separated by spaces. Template
|
|
||||||
functions cannot be added without recompiling hugo.
|
|
||||||
|
|
||||||
**Example:**
|
|
||||||
|
|
||||||
{{ add 1 2 }}
|
|
||||||
|
|
||||||
## Includes
|
|
||||||
|
|
||||||
When including another template you will pass to it the data it will be
|
|
||||||
able to access. To pass along the current context please remember to
|
|
||||||
include a trailing dot. The templates location will always be starting at
|
|
||||||
the /layout/ directory within Hugo.
|
|
||||||
|
|
||||||
**Example:**
|
|
||||||
|
|
||||||
{{ template "chrome/header.html" . }}
|
|
||||||
|
|
||||||
|
|
||||||
## Logic
|
|
||||||
|
|
||||||
Go templates provide the most basic iteration and conditional logic.
|
|
||||||
|
|
||||||
### Iteration
|
|
||||||
|
|
||||||
Just like in Go, the Go templates make heavy use of range to iterate over
|
|
||||||
a map, array or slice. The following are different examples of how to use
|
|
||||||
range.
|
|
||||||
|
|
||||||
**Example 1: Using Context**
|
|
||||||
|
|
||||||
{{ range array }}
|
|
||||||
{{ . }}
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
**Example 2: Declaring value variable name**
|
|
||||||
|
|
||||||
{{range $element := array}}
|
|
||||||
{{ $element }}
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
**Example 2: Declaring key and value variable name**
|
|
||||||
|
|
||||||
{{range $index, $element := array}}
|
|
||||||
{{ $index }}
|
|
||||||
{{ $element }}
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
### Conditionals
|
|
||||||
|
|
||||||
If, else, with, or, & and provide the framework for handling conditional
|
|
||||||
logic in Go Templates. Like range, each statement is closed with `end`.
|
|
||||||
|
|
||||||
|
|
||||||
Go Templates treat the following values as false:
|
|
||||||
|
|
||||||
* false
|
|
||||||
* 0
|
|
||||||
* any array, slice, map, or string of length zero
|
|
||||||
|
|
||||||
**Example 1: If**
|
|
||||||
|
|
||||||
{{ if isset .Params "title" }}<h4>{{ index .Params "title" }}</h4>{{ end }}
|
|
||||||
|
|
||||||
**Example 2: If -> Else**
|
|
||||||
|
|
||||||
{{ if isset .Params "alt" }}
|
|
||||||
{{ index .Params "alt" }}
|
|
||||||
{{else}}
|
|
||||||
{{ index .Params "caption" }}
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
**Example 3: And & Or**
|
|
||||||
|
|
||||||
{{ if and (or (isset .Params "title") (isset .Params "caption")) (isset .Params "attr")}}
|
|
||||||
|
|
||||||
**Example 4: With**
|
|
||||||
|
|
||||||
An alternative way of writing "if" and then referencing the same value
|
|
||||||
is to use "with" instead. With rebinds the context `.` within its scope,
|
|
||||||
and skips the block if the variable is absent.
|
|
||||||
|
|
||||||
The first example above could be simplified as:
|
|
||||||
|
|
||||||
{{ with .Params.title }}<h4>{{ . }}</h4>{{ end }}
|
|
||||||
|
|
||||||
**Example 5: If -> Else If**
|
|
||||||
|
|
||||||
{{ if isset .Params "alt" }}
|
|
||||||
{{ index .Params "alt" }}
|
|
||||||
{{ else if isset .Params "caption" }}
|
|
||||||
{{ index .Params "caption" }}
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
## Pipes
|
|
||||||
|
|
||||||
One of the most powerful components of Go templates is the ability to
|
|
||||||
stack actions one after another. This is done by using pipes. Borrowed
|
|
||||||
from unix pipes, the concept is simple, each pipeline's output becomes the
|
|
||||||
input of the following pipe.
|
|
||||||
|
|
||||||
Because of the very simple syntax of Go templates, the pipe is essential
|
|
||||||
to being able to chain together function calls. One limitation of the
|
|
||||||
pipes is that they only can work with a single value and that value
|
|
||||||
becomes the last parameter of the next pipeline.
|
|
||||||
|
|
||||||
A few simple examples should help convey how to use the pipe.
|
|
||||||
|
|
||||||
**Example 1 :**
|
|
||||||
|
|
||||||
{{ if eq 1 1 }} Same {{ end }}
|
|
||||||
|
|
||||||
is the same as
|
|
||||||
|
|
||||||
{{ eq 1 1 | if }} Same {{ end }}
|
|
||||||
|
|
||||||
It does look odd to place the if at the end, but it does provide a good
|
|
||||||
illustration of how to use the pipes.
|
|
||||||
|
|
||||||
**Example 2 :**
|
|
||||||
|
|
||||||
{{ index .Params "disqus_url" | html }}
|
|
||||||
|
|
||||||
Access the page parameter called "disqus_url" and escape the HTML.
|
|
||||||
|
|
||||||
**Example 3 :**
|
|
||||||
|
|
||||||
{{ if or (or (isset .Params "title") (isset .Params "caption")) (isset .Params "attr")}}
|
|
||||||
Stuff Here
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
Could be rewritten as
|
|
||||||
|
|
||||||
{{ isset .Params "caption" | or isset .Params "title" | or isset .Params "attr" | if }}
|
|
||||||
Stuff Here
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
|
|
||||||
## Context (aka. the dot)
|
|
||||||
|
|
||||||
The most easily overlooked concept to understand about Go templates is that {{ . }}
|
|
||||||
always refers to the current context. In the top level of your template this
|
|
||||||
will be the data set made available to it. Inside of a iteration it will have
|
|
||||||
the value of the current item. When inside of a loop the context has changed. .
|
|
||||||
will no longer refer to the data available to the entire page. If you need to
|
|
||||||
access this from within the loop you will likely want to set it to a variable
|
|
||||||
instead of depending on the context.
|
|
||||||
|
|
||||||
**Example:**
|
|
||||||
|
|
||||||
{{ $title := .Site.Title }}
|
|
||||||
{{ range .Params.tags }}
|
|
||||||
<li> <a href="{{ $baseurl }}/tags/{{ . | urlize }}">{{ . }}</a> - {{ $title }} </li>
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
Notice how once we have entered the loop the value of {{ . }} has changed. We
|
|
||||||
have defined a variable outside of the loop so we have access to it from within
|
|
||||||
the loop.
|
|
||||||
|
|
||||||
# Hugo Parameters
|
|
||||||
|
|
||||||
Hugo provides the option of passing values to the template language
|
|
||||||
through the site configuration (for sitewide values), or through the meta
|
|
||||||
data of each specific piece of content. You can define any values of any
|
|
||||||
type (supported by your front matter/config format) and use them however
|
|
||||||
you want to inside of your templates.
|
|
||||||
|
|
||||||
|
|
||||||
## Using Content (page) Parameters
|
|
||||||
|
|
||||||
In each piece of content you can provide variables to be used by the
|
|
||||||
templates. This happens in the [front matter](/content/front-matter).
|
|
||||||
|
|
||||||
An example of this is used in this documentation site. Most of the pages
|
|
||||||
benefit from having the table of contents provided. Sometimes the TOC just
|
|
||||||
doesn't make a lot of sense. We've defined a variable in our front matter
|
|
||||||
of some pages to turn off the TOC from being displayed.
|
|
||||||
|
|
||||||
Here is the example front matter:
|
|
||||||
|
|
||||||
```
|
|
||||||
---
|
|
||||||
title: "Permalinks"
|
|
||||||
date: "2013-11-18"
|
|
||||||
aliases:
|
|
||||||
- "/doc/permalinks/"
|
|
||||||
groups: ["extras"]
|
|
||||||
groups_weight: 30
|
|
||||||
notoc: true
|
|
||||||
---
|
|
||||||
```
|
|
||||||
|
|
||||||
Here is the corresponding code inside of the template:
|
|
||||||
|
|
||||||
{{ if not .Params.notoc }}
|
|
||||||
<div id="toc" class="well col-md-4 col-sm-6">
|
|
||||||
{{ .TableOfContents }}
|
|
||||||
</div>
|
|
||||||
{{ end }}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Using Site (config) Parameters
|
|
||||||
In your top-level configuration file (eg, `config.yaml`) you can define site
|
|
||||||
parameters, which are values which will be available to you in chrome.
|
|
||||||
|
|
||||||
For instance, you might declare:
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
params:
|
|
||||||
CopyrightHTML: "Copyright © 2013 John Doe. All Rights Reserved."
|
|
||||||
TwitterUser: "spf13"
|
|
||||||
SidebarRecentLimit: 5
|
|
||||||
```
|
|
||||||
|
|
||||||
Within a footer layout, you might then declare a `<footer>` which is only
|
|
||||||
provided if the `CopyrightHTML` parameter is provided, and if it is given,
|
|
||||||
you would declare it to be HTML-safe, so that the HTML entity is not escaped
|
|
||||||
again. This would let you easily update just your top-level config file each
|
|
||||||
January 1st, instead of hunting through your templates.
|
|
||||||
|
|
||||||
```
|
|
||||||
{{if .Site.Params.CopyrightHTML}}<footer>
|
|
||||||
<div class="text-center">{{.Site.Params.CopyrightHTML | safeHtml}}</div>
|
|
||||||
</footer>{{end}}
|
|
||||||
```
|
|
||||||
|
|
||||||
An alternative way of writing the "if" and then referencing the same value
|
|
||||||
is to use "with" instead. With rebinds the context `.` within its scope,
|
|
||||||
and skips the block if the variable is absent:
|
|
||||||
|
|
||||||
```
|
|
||||||
{{with .Site.Params.TwitterUser}}<span class="twitter">
|
|
||||||
<a href="https://twitter.com/{{.}}" rel="author">
|
|
||||||
<img src="/images/twitter.png" width="48" height="48" title="Twitter: {{.}}"
|
|
||||||
alt="Twitter"></a>
|
|
||||||
</span>{{end}}
|
|
||||||
```
|
|
||||||
|
|
||||||
Finally, if you want to pull "magic constants" out of your layouts, you can do
|
|
||||||
so, such as in this example:
|
|
||||||
|
|
||||||
```
|
|
||||||
<nav class="recent">
|
|
||||||
<h1>Recent Posts</h1>
|
|
||||||
<ul>{{range first .Site.Params.SidebarRecentLimit .Site.Recent}}
|
|
||||||
<li><a href="{{.RelPermalink}}">{{.Title}}</a></li>
|
|
||||||
{{end}}</ul>
|
|
||||||
</nav>
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
[go]: https://golang.org/
|
|
||||||
[gohtmltemplate]: https://golang.org/pkg/html/template/
|
|
@ -1,78 +0,0 @@
|
|||||||
+++
|
|
||||||
title = "Getting Started with Hugo"
|
|
||||||
tags = ["go", "golang", "hugo", "development", "tutorial", "docs", "configuration"]
|
|
||||||
date = "2014-04-02"
|
|
||||||
+++
|
|
||||||
|
|
||||||
## Step 1. Install Hugo
|
|
||||||
|
|
||||||
Go to [Hugo releases](https://github.com/spf13/hugo/releases) and download the
|
|
||||||
appropriate version for your OS and architecture.
|
|
||||||
|
|
||||||
Save it somewhere specific as we will be using it in the next step.
|
|
||||||
|
|
||||||
More complete instructions are available at [Install Hugo](https://gohugo.io/getting-started/installing/)
|
|
||||||
|
|
||||||
## Step 2. Build the Docs
|
|
||||||
|
|
||||||
Hugo has its own example site which happens to also be the documentation site
|
|
||||||
you are reading right now.
|
|
||||||
|
|
||||||
Follow the following steps:
|
|
||||||
|
|
||||||
1. Clone the [Hugo repository](http://github.com/spf13/hugo)
|
|
||||||
2. Go into the repo
|
|
||||||
3. Run hugo in server mode and build the docs
|
|
||||||
4. Open your browser to http://localhost:1313
|
|
||||||
|
|
||||||
Corresponding pseudo commands:
|
|
||||||
|
|
||||||
git clone https://github.com/spf13/hugo
|
|
||||||
cd hugo
|
|
||||||
/path/to/where/you/installed/hugo server --source=./docs
|
|
||||||
> 29 pages created
|
|
||||||
> 0 tags index created
|
|
||||||
> in 27 ms
|
|
||||||
> Web Server is available at http://localhost:1313
|
|
||||||
> Press ctrl+c to stop
|
|
||||||
|
|
||||||
Once you've gotten here, follow along the rest of this page on your local build.
|
|
||||||
|
|
||||||
## Step 3. Change the docs site
|
|
||||||
|
|
||||||
Stop the Hugo process by hitting Ctrl+C.
|
|
||||||
|
|
||||||
Now we are going to run hugo again, but this time with hugo in watch mode.
|
|
||||||
|
|
||||||
/path/to/hugo/from/step/1/hugo server --source=./docs --watch
|
|
||||||
> 29 pages created
|
|
||||||
> 0 tags index created
|
|
||||||
> in 27 ms
|
|
||||||
> Web Server is available at http://localhost:1313
|
|
||||||
> Watching for changes in /Users/spf13/Code/hugo/docs/content
|
|
||||||
> Press ctrl+c to stop
|
|
||||||
|
|
||||||
|
|
||||||
Open your [favorite editor](http://vim.spf13.com) and change one of the source
|
|
||||||
content pages. How about changing this very file to *fix the typo*. How about changing this very file to *fix the typo*.
|
|
||||||
|
|
||||||
Content files are found in `docs/content/`. Unless otherwise specified, files
|
|
||||||
are located at the same relative location as the url, in our case
|
|
||||||
`docs/content/overview/quickstart.md`.
|
|
||||||
|
|
||||||
Change and save this file.. Notice what happened in your terminal.
|
|
||||||
|
|
||||||
> Change detected, rebuilding site
|
|
||||||
|
|
||||||
> 29 pages created
|
|
||||||
> 0 tags index created
|
|
||||||
> in 26 ms
|
|
||||||
|
|
||||||
Refresh the browser and observe that the typo is now fixed.
|
|
||||||
|
|
||||||
Notice how quick that was. Try to refresh the site before it's finished building. I double dare you.
|
|
||||||
Having nearly instant feedback enables you to have your creativity flow without waiting for long builds.
|
|
||||||
|
|
||||||
## Step 4. Have fun
|
|
||||||
|
|
||||||
The best way to learn something is to play with it.
|
|
@ -1,151 +0,0 @@
|
|||||||
+++
|
|
||||||
title = "Migrate to Hugo from Jekyll"
|
|
||||||
tags = ["hugo", "jekyll"]
|
|
||||||
date = "2014-03-10"
|
|
||||||
+++
|
|
||||||
|
|
||||||
## Move static content to `static`
|
|
||||||
Jekyll has a rule that any directory not starting with `_` will be copied as-is to the `_site` output. Hugo keeps all static content under `static`. You should therefore move it all there.
|
|
||||||
With Jekyll, something that looked like
|
|
||||||
|
|
||||||
▾ <root>/
|
|
||||||
▾ images/
|
|
||||||
logo.png
|
|
||||||
|
|
||||||
should become
|
|
||||||
|
|
||||||
▾ <root>/
|
|
||||||
▾ static/
|
|
||||||
▾ images/
|
|
||||||
logo.png
|
|
||||||
|
|
||||||
Additionally, you'll want any files that should reside at the root (such as `CNAME`) to be moved to `static`.
|
|
||||||
|
|
||||||
## Create your Hugo configuration file
|
|
||||||
Hugo can read your configuration as JSON, YAML or TOML. Hugo supports parameters custom configuration too. Refer to the [Hugo configuration documentation](/overview/configuration/) for details.
|
|
||||||
|
|
||||||
## Set your configuration publish folder to `_site`
|
|
||||||
The default is for Jekyll to publish to `_site` and for Hugo to publish to `public`. If, like me, you have [`_site` mapped to a git submodule on the `gh-pages` branch](http://blog.blindgaenger.net/generate_github_pages_in_a_submodule.html), you'll want to do one of two alternatives:
|
|
||||||
|
|
||||||
1. Change your submodule to point to map `gh-pages` to public instead of `_site` (recommended).
|
|
||||||
|
|
||||||
git submodule deinit _site
|
|
||||||
git rm _site
|
|
||||||
git submodule add -b gh-pages git@github.com:your-username/your-repo.git public
|
|
||||||
|
|
||||||
2. Or, change the Hugo configuration to use `_site` instead of `public`.
|
|
||||||
|
|
||||||
{
|
|
||||||
..
|
|
||||||
"publishdir": "_site",
|
|
||||||
..
|
|
||||||
}
|
|
||||||
|
|
||||||
## Convert Jekyll templates to Hugo templates
|
|
||||||
That's the bulk of the work right here. The documentation is your friend. You should refer to [Jekyll's template documentation](http://jekyllrb.com/docs/templates/) if you need to refresh your memory on how you built your blog and [Hugo's template](/layout/templates/) to learn Hugo's way.
|
|
||||||
|
|
||||||
As a single reference data point, converting my templates for [heyitsalex.net](http://heyitsalex.net/) took me no more than a few hours.
|
|
||||||
|
|
||||||
## Convert Jekyll plugins to Hugo shortcodes
|
|
||||||
Jekyll has [plugins](http://jekyllrb.com/docs/plugins/); Hugo has [shortcodes](/doc/shortcodes/). It's fairly trivial to do a port.
|
|
||||||
|
|
||||||
### Implementation
|
|
||||||
As an example, I was using a custom [`image_tag`](https://github.com/alexandre-normand/alexandre-normand/blob/74bb12036a71334fdb7dba84e073382fc06908ec/_plugins/image_tag.rb) plugin to generate figures with caption when running Jekyll. As I read about shortcodes, I found Hugo had a nice built-in shortcode that does exactly the same thing.
|
|
||||||
|
|
||||||
Jekyll's plugin:
|
|
||||||
|
|
||||||
module Jekyll
|
|
||||||
class ImageTag < Liquid::Tag
|
|
||||||
@url = nil
|
|
||||||
@caption = nil
|
|
||||||
@class = nil
|
|
||||||
@link = nil
|
|
||||||
// Patterns
|
|
||||||
IMAGE_URL_WITH_CLASS_AND_CAPTION =
|
|
||||||
IMAGE_URL_WITH_CLASS_AND_CAPTION_AND_LINK = /(\w+)(\s+)((https?:\/\/|\/)(\S+))(\s+)"(.*?)"(\s+)->((https?:\/\/|\/)(\S+))(\s*)/i
|
|
||||||
IMAGE_URL_WITH_CAPTION = /((https?:\/\/|\/)(\S+))(\s+)"(.*?)"/i
|
|
||||||
IMAGE_URL_WITH_CLASS = /(\w+)(\s+)((https?:\/\/|\/)(\S+))/i
|
|
||||||
IMAGE_URL = /((https?:\/\/|\/)(\S+))/i
|
|
||||||
def initialize(tag_name, markup, tokens)
|
|
||||||
super
|
|
||||||
if markup =~ IMAGE_URL_WITH_CLASS_AND_CAPTION_AND_LINK
|
|
||||||
@class = $1
|
|
||||||
@url = $3
|
|
||||||
@caption = $7
|
|
||||||
@link = $9
|
|
||||||
elsif markup =~ IMAGE_URL_WITH_CLASS_AND_CAPTION
|
|
||||||
@class = $1
|
|
||||||
@url = $3
|
|
||||||
@caption = $7
|
|
||||||
elsif markup =~ IMAGE_URL_WITH_CAPTION
|
|
||||||
@url = $1
|
|
||||||
@caption = $5
|
|
||||||
elsif markup =~ IMAGE_URL_WITH_CLASS
|
|
||||||
@class = $1
|
|
||||||
@url = $3
|
|
||||||
elsif markup =~ IMAGE_URL
|
|
||||||
@url = $1
|
|
||||||
end
|
|
||||||
end
|
|
||||||
def render(context)
|
|
||||||
if @class
|
|
||||||
source = "<figure class='#{@class}'>"
|
|
||||||
else
|
|
||||||
source = "<figure>"
|
|
||||||
end
|
|
||||||
if @link
|
|
||||||
source += "<a href=\"#{@link}\">"
|
|
||||||
end
|
|
||||||
source += "<img src=\"#{@url}\">"
|
|
||||||
if @link
|
|
||||||
source += "</a>"
|
|
||||||
end
|
|
||||||
source += "<figcaption>#{@caption}</figcaption>" if @caption
|
|
||||||
source += "</figure>"
|
|
||||||
source
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
Liquid::Template.register_tag('image', Jekyll::ImageTag)
|
|
||||||
|
|
||||||
is written as this Hugo shortcode:
|
|
||||||
|
|
||||||
<!-- image -->
|
|
||||||
<figure {{ with .Get "class" }}class="{{.}}"{{ end }}>
|
|
||||||
{{ with .Get "link"}}<a href="{{.}}">{{ end }}
|
|
||||||
<img src="{{ .Get "src" }}" {{ if or (.Get "alt") (.Get "caption") }}alt="{{ with .Get "alt"}}{{.}}{{else}}{{ .Get "caption" }}{{ end }}"{{ end }} />
|
|
||||||
{{ if .Get "link"}}</a>{{ end }}
|
|
||||||
{{ if or (or (.Get "title") (.Get "caption")) (.Get "attr")}}
|
|
||||||
<figcaption>{{ if isset .Params "title" }}
|
|
||||||
{{ .Get "title" }}{{ end }}
|
|
||||||
{{ if or (.Get "caption") (.Get "attr")}}<p>
|
|
||||||
{{ .Get "caption" }}
|
|
||||||
{{ with .Get "attrlink"}}<a href="{{.}}"> {{ end }}
|
|
||||||
{{ .Get "attr" }}
|
|
||||||
{{ if .Get "attrlink"}}</a> {{ end }}
|
|
||||||
</p> {{ end }}
|
|
||||||
</figcaption>
|
|
||||||
{{ end }}
|
|
||||||
</figure>
|
|
||||||
<!-- image -->
|
|
||||||
|
|
||||||
### Usage
|
|
||||||
I simply changed:
|
|
||||||
|
|
||||||
{% image full http://farm5.staticflickr.com/4136/4829260124_57712e570a_o_d.jpg "One of my favorite touristy-type photos. I secretly waited for the good light while we were "having fun" and took this. Only regret: a stupid pole in the top-left corner of the frame I had to clumsily get rid of at post-processing." ->http://www.flickr.com/photos/alexnormand/4829260124/in/set-72157624547713078/ %}
|
|
||||||
|
|
||||||
to this (this example uses a slightly extended version named `fig`, different than the built-in `figure`):
|
|
||||||
|
|
||||||
{{%/* fig class="full" src="http://farm5.staticflickr.com/4136/4829260124_57712e570a_o_d.jpg" title="One of my favorite touristy-type photos. I secretly waited for the good light while we were having fun and took this. Only regret: a stupid pole in the top-left corner of the frame I had to clumsily get rid of at post-processing." link="http://www.flickr.com/photos/alexnormand/4829260124/in/set-72157624547713078/" */%}}
|
|
||||||
|
|
||||||
As a bonus, the shortcode named parameters are, arguably, more readable.
|
|
||||||
|
|
||||||
## Finishing touches
|
|
||||||
### Fix content
|
|
||||||
Depending on the amount of customization that was done with each post with Jekyll, this step will require more or less effort. There are no hard and fast rules here except that `hugo server --watch` is your friend. Test your changes and fix errors as needed.
|
|
||||||
|
|
||||||
### Clean up
|
|
||||||
You'll want to remove the Jekyll configuration at this point. If you have anything else that isn't used, delete it.
|
|
||||||
|
|
||||||
## A practical example in a diff
|
|
||||||
[Hey, it's Alex](http://heyitsalex.net/) was migrated in less than a _father-with-kids day_ from Jekyll to Hugo. You can see all the changes (and screw-ups) by looking at this [diff](https://github.com/alexandre-normand/alexandre-normand/compare/869d69435bd2665c3fbf5b5c78d4c22759d7613a...b7f6605b1265e83b4b81495423294208cc74d610).
|
|
@ -1,35 +0,0 @@
|
|||||||
+++
|
|
||||||
title = "Test 1"
|
|
||||||
tags = ["test"]
|
|
||||||
date = "1012-01-01"
|
|
||||||
+++
|
|
||||||
|
|
||||||
Test 1
|
|
||||||
I am referencing a footnote[^1]
|
|
||||||
|
|
||||||
```go {linenos=inline}
|
|
||||||
package main
|
|
||||||
|
|
||||||
import "fmt"
|
|
||||||
|
|
||||||
func main() {
|
|
||||||
fmt.Println("{linenos=inline}")
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
```go {linenos=table}
|
|
||||||
package main
|
|
||||||
|
|
||||||
import "fmt"
|
|
||||||
|
|
||||||
func main() {
|
|
||||||
fmt.Println("{linenos=table}")
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
```
|
|
||||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis in dictum tortor.
|
|
||||||
Morbi laoreet enim id sem euismod lobortis. Donec quam libero, bibendum non cursus vitae, dictum vel eros.
|
|
||||||
```
|
|
||||||
|
|
||||||
[^1]: I am the footnote
|
|
@ -1,7 +0,0 @@
|
|||||||
+++
|
|
||||||
title = "Test 2"
|
|
||||||
tags = ["test"]
|
|
||||||
date = "1012-01-02"
|
|
||||||
+++
|
|
||||||
|
|
||||||
Test 2
|
|
@ -1,7 +0,0 @@
|
|||||||
+++
|
|
||||||
title = "Test 3"
|
|
||||||
tags = ["test"]
|
|
||||||
date = "1012-01-03"
|
|
||||||
+++
|
|
||||||
|
|
||||||
Test 3
|
|
@ -1,7 +0,0 @@
|
|||||||
+++
|
|
||||||
title = "Test 4"
|
|
||||||
tags = ["test"]
|
|
||||||
date = "1012-01-04"
|
|
||||||
+++
|
|
||||||
|
|
||||||
Test 4
|
|
@ -1,7 +0,0 @@
|
|||||||
+++
|
|
||||||
title = "Test 5"
|
|
||||||
tags = ["test"]
|
|
||||||
date = "1012-01-05"
|
|
||||||
+++
|
|
||||||
|
|
||||||
Test 5
|
|
@ -1,7 +0,0 @@
|
|||||||
+++
|
|
||||||
title = "Test 6"
|
|
||||||
tags = ["test"]
|
|
||||||
date = "1012-01-06"
|
|
||||||
+++
|
|
||||||
|
|
||||||
Test 6
|
|
@ -1,7 +0,0 @@
|
|||||||
+++
|
|
||||||
title = "Test 7"
|
|
||||||
tags = ["test"]
|
|
||||||
date = "1012-01-07"
|
|
||||||
+++
|
|
||||||
|
|
||||||
Test 7
|
|
@ -1,7 +0,0 @@
|
|||||||
+++
|
|
||||||
title = "Test 8"
|
|
||||||
tags = ["test"]
|
|
||||||
date = "1012-01-08"
|
|
||||||
+++
|
|
||||||
|
|
||||||
Test 8
|
|
@ -1,7 +0,0 @@
|
|||||||
+++
|
|
||||||
title = "Test 9"
|
|
||||||
tags = ["test"]
|
|
||||||
date = "1012-01-09"
|
|
||||||
+++
|
|
||||||
|
|
||||||
Test 9
|
|
Before Width: | Height: | Size: 163 KiB |
Before Width: | Height: | Size: 148 KiB |
Before Width: | Height: | Size: 157 KiB |