diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 4e45705..bdc607f 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -9,4 +9,3 @@ updates:
directory: "/"
schedule:
interval: "daily"
-
diff --git a/.github/workflows/html5validator.yml b/.github/workflows/html5validator.yml
index 9e236d0..afbba41 100644
--- a/.github/workflows/html5validator.yml
+++ b/.github/workflows/html5validator.yml
@@ -7,20 +7,19 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
+ - uses: actions/checkout@v3 # Required will all actions
- - uses: actions/checkout@v3 # Required will all actions
+ - uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: 3.1
+ bundler-cache: true # runs 'bundle install' and caches installed gems automatically
- - uses: ruby/setup-ruby@v1
- with:
- ruby-version: 3.1
- bundler-cache: true # runs 'bundle install' and caches installed gems automatically
+ - name: Jekyll build
+ run: |
+ bundle exec jekyll build --drafts --profile
- - name: Jekyll build
- run: |
- bundle exec jekyll build --drafts --profile
-
- - name: Checks HTML5 validity
- uses: Cyb3r-Jak3/html5validator-action@v7.2.0
- with:
- root: _site/
- blacklist: n r or ir
+ - name: Checks HTML5 validity
+ uses: Cyb3r-Jak3/html5validator-action@v7.2.0
+ with:
+ root: _site/
+ blacklist: n r or ir
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fafd8c8..6b959bb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -12,19 +12,19 @@ before_script:
test:
stage: test
script:
- - bundle exec jekyll build -d test
+ - bundle exec jekyll build -d test
artifacts:
paths:
- - test
+ - test
rules:
- if: $CI_COMMIT_REF_NAME != $CI_DEFAULT_BRANCH
pages:
stage: deploy
script:
- - bundle exec jekyll build -d public
+ - bundle exec jekyll build -d public
artifacts:
paths:
- - public
+ - public
rules:
- if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH
diff --git a/.travis.yml b/.travis.yml
index 2857a16..587f270 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,18 +3,18 @@ language: python
addons:
apt:
packages:
- - openjdk-8-jre # install Java8 as required by vnu.jar
+ - openjdk-8-jre # install Java8 as required by vnu.jar
before_install:
- - gem install github-pages #jekyll-theme-midnight
+ - gem install github-pages #jekyll-theme-midnight
install:
- - pip install html5validator
+ - pip install html5validator
-script:
+script:
- jekyll build --drafts --profile
- html5validator --root _site/ --also-check-css --ignore "matrix.to" --blacklist r or ir
env:
global:
- - NOKOGIRI_USE_SYSTEM_LIBRARIES=true
+ - NOKOGIRI_USE_SYSTEM_LIBRARIES=true
diff --git a/CITATION.cff b/CITATION.cff
index 5b58bd0..21424f8 100644
--- a/CITATION.cff
+++ b/CITATION.cff
@@ -8,6 +8,6 @@ authors:
- given-names: Aminda
family-names: Suomalainen
email: suomalainen+git@mikaela.info
-repository-code: 'https://github.com/Mikaela/mikaela.github.io'
-url: 'https://www.aminda.eu'
+repository-code: "https://github.com/Mikaela/mikaela.github.io"
+url: "https://www.aminda.eu"
license: CC-BY-4.0
diff --git a/CNAME b/CNAME
index ffd2740..6dbc501 100644
--- a/CNAME
+++ b/CNAME
@@ -1 +1 @@
-www.aminda.eu
\ No newline at end of file
+www.aminda.eu
diff --git a/Gemfile.lock b/Gemfile.lock
index 3d74b1f..45544fa 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -210,7 +210,7 @@ GEM
jekyll-feed (~> 0.9)
jekyll-seo-tag (~> 2.1)
minitest (5.17.0)
- nokogiri (1.14.1-x86_64-linux)
+ nokogiri (1.14.2-x86_64-linux)
racc (~> 1.4)
octokit (4.25.1)
faraday (>= 1, < 3)
diff --git a/README.markdown b/README.markdown
index 427599c..9c85107 100644
--- a/README.markdown
+++ b/README.markdown
@@ -4,21 +4,21 @@ My website
Directories:
-* PGP/ — my PGP key(s)
-* \_\*/ — Jekyll's own files
-* blog/ — blog index & feeds
-* css/ — css
-* pages/ — normal pages
-* php/ — php scripts that haven't found their way anywhere else
-* n/ — notes to self with rememberable URLs, see {r,or,ir}/
-* r/ — redirects, some kind of personal URL shortener
-* or/ — same, but not redirecting and for Tor Onion Services
-* ir/ — same, but for I2P eepsites
+- PGP/ — my PGP key(s)
+- \_\*/ — Jekyll's own files
+- blog/ — blog index & feeds
+- css/ — css
+- pages/ — normal pages
+- php/ — php scripts that haven't found their way anywhere else
+- n/ — notes to self with rememberable URLs, see {r,or,ir}/
+- r/ — redirects, some kind of personal URL shortener
+- or/ — same, but not redirecting and for Tor Onion Services
+- ir/ — same, but for I2P eepsites
Sitemaps:
-* sitemap.xml — automatically generated by Jekyll when building
-* sitemaps.xml — manually written sitemap index pointing to sitemaps on my
+- sitemap.xml — automatically generated by Jekyll when building
+- sitemaps.xml — manually written sitemap index pointing to sitemaps on my
sites. I am not sure how it works when there are multiple domains, so
I am keeping all sitemaps in robots.txt and sitemaps.xml on bottom
of it. Same will possibly happen with other domains.
@@ -33,8 +33,9 @@ ipfs pin add bafybeia7yeie5a6arstytabl6bfhacmidcy4yhht3e6dfrrq4gi2gry4pu bafybei
```
These hashes are:
-* foxyproxy.json
-* avatar/favicon
+
+- foxyproxy.json
+- avatar/favicon
There is also ipfs-files/IPFS.csv in this directory listing all the current
content IDs and ipfs-files/IPFS-archive.csv listing the previously used CIDs
diff --git a/_config.yml b/_config.yml
index 889500b..dd3528c 100644
--- a/_config.yml
+++ b/_config.yml
@@ -1,10 +1,10 @@
# Site settings
title: Aminda Suomalainen
description: > # this means to ignore newlines until "baseurl:"
- I am a Highly Sensitive Autistic Pirate with Linux experience since 2008. I am familiar with git and looking for employment.
-
*This website is licensed under the
- [Creative Commons Attribution 4.0 International License.](https://creativecommons.org/licenses/by/4.0/)
- by [Aminda Suomalainen](https://www.aminda.eu/).*
+ I am a Highly Sensitive Autistic Pirate with Linux experience since 2008. I am familiar with git and looking for employment.
+
*This website is licensed under the
+ [Creative Commons Attribution 4.0 International License.](https://creativecommons.org/licenses/by/4.0/)
+ by [Aminda Suomalainen](https://www.aminda.eu/).*
baseurl: "" # the subpath of your site, e.g. /blog/
url: "https://www.aminda.eu" # the base hostname & protocol for your site
@@ -12,18 +12,29 @@ url: "https://www.aminda.eu" # the base hostname & protocol for your site
markdown: kramdown
#theme: jekyll-theme-midnight
redcarpet:
- extensions: ["no_intra_emphasis", "fenced_code_blocks", "autolink", "tables", "with_toc_data", "strikethrough", "lax_spacing", "space_after_headers", "superscript"]
+ extensions:
+ [
+ "no_intra_emphasis",
+ "fenced_code_blocks",
+ "autolink",
+ "tables",
+ "with_toc_data",
+ "strikethrough",
+ "lax_spacing",
+ "space_after_headers",
+ "superscript",
+ ]
# Custom settings
timezone: Europe/Helsinki
encoding: utf-8
plugins:
- - jekyll-feed
- - jekyll-mentions
- - jekyll-redirect-from
- - jekyll-sitemap
+ - jekyll-feed
+ - jekyll-mentions
+ - jekyll-redirect-from
+ - jekyll-sitemap
sitemap:
- file: "/sitemap.xml"
+ file: "/sitemap.xml"
# Technically this should be keep_files, but it makes at least .well-known
# disappear?
include: [PGP, PHP, keybase.txt, robots.txt, .well-known, ipfs-files, _matrix]
diff --git a/_includes/base.html b/_includes/base.html
index 84d11ea..2b2adf1 100644
--- a/_includes/base.html
+++ b/_includes/base.html
@@ -1,5 +1,4 @@
-{% assign depth = page.url | split: '/' | size | minus: 1 %}
-{% if depth <= 1 %}{% assign base = '.' %}
-{% elsif depth == 2 %}{% assign base = '..' %}
-{% elsif depth == 3 %}{% assign base = '../..' %}
-{% elsif depth == 4 %}{% assign base = '../../..' %}{% endif %}
+{% assign depth = page.url | split: '/' | size | minus: 1 %} {% if depth <= 1
+%}{% assign base = '.' %} {% elsif depth == 2 %}{% assign base = '..' %} {%
+elsif depth == 3 %}{% assign base = '../..' %} {% elsif depth == 4 %}{% assign
+base = '../../..' %}{% endif %}
diff --git a/_includes/footer.html b/_includes/footer.html
index 6cd7472..5925984 100644
--- a/_includes/footer.html
+++ b/_includes/footer.html
@@ -1,18 +1,16 @@