Go to file
Aminda Suomalainen 051a2e8e23
git rm n/{helen,ksoy}.md
2024-07-31 09:50:06 +03:00
.github Downgrade Ruby while waiting for setup-ruby to update, use master of setup-ruby 2024-07-09 09:52:20 +03:00
.well-known .well-known/nostr.json: sort keys 2023-10-23 10:34:45 +03:00
LICENSES LICENSES: add to be closer to reuse compatibility 2023-03-10 10:07:42 +02:00
PGP linguist language overrides & excludes in .gitattributes 2023-02-17 14:14:27 +02:00
_data Try to add tags 2015-01-24 14:44:25 +02:00
_includes head.html: throw in the other AIs while at it 2024-07-23 10:28:10 +03:00
_layouts Introduce notes listing 2024-06-01 18:55:26 +03:00
assets Decrease font micromanagement 2024-07-30 07:59:27 +03:00
blog run prettier although not much changes 2024-07-07 10:12:56 +03:00
ipfs-files run prettier (mainly proseWrap) 2024-06-19 08:19:44 +03:00
ir@6a920216f7 update submodule ir to fix jekyll warning 2024-05-29 08:39:36 +03:00
lfs-media@6fc3bb6e31 rm .prettierrc.json, update lfs-media 2024-07-27 22:20:13 +03:00
n git rm n/{helen,ksoy}.md 2024-07-31 09:50:06 +03:00
or@41424ed26f update submodule or 2024-07-01 20:24:40 +03:00
pages discuss#rules: let @room know boyeian communities can be discussed somewhere else 2024-07-19 11:26:04 +03:00
r r: add melatonin.md as I occassionally refer people to it 2024-07-27 22:02:02 +03:00
submodules Revert "add submodule gist as an experiment (n/pwa.html)" 2024-01-28 15:47:56 +02:00
txt txt/obtainium2.txt: add GeoclueShare, Breezy Weather & gpsd Relay 2024-07-21 10:12:14 +03:00
.editorconfig .{editorconfig,gitattributes}: explicitly cc0 to satisfy reuse on the license being used 2023-05-21 16:19:34 +03:00
.gitattributes pre-commit run --all-files 2024-06-08 09:08:36 +03:00
.gitignore update dependencies 2024-07-14 20:58:22 +03:00
.gitlab-ci.yml run prettier (mainly proseWrap) 2024-06-19 08:19:44 +03:00
.gitmodules Revert "add submodule gist as an experiment (n/pwa.html)" 2024-01-28 15:47:56 +02:00
.json .json: initial commit 2023-11-12 16:14:25 +02:00
.mailmap .mailmap: update name 2021-12-22 23:49:54 +02:00
.nvmrc Add .nvmrc for node lts 2024-07-07 08:38:45 +03:00
.pre-commit-config.yaml specify python version [for pre-commit] 2024-07-23 18:09:00 +03:00
.prettierignore blog/index.html: prettier accepted format with date! 2024-05-31 18:26:09 +03:00
.python-version specify python version [for pre-commit] 2024-07-23 18:09:00 +03:00
.ruby-version .ruby-version: upgrade to 3.3.4 again as supported by setup-ruby 2024-07-10 06:38:10 +03:00
CITATION.cff run prettier (mainly proseWrap) 2024-06-19 08:19:44 +03:00
CNAME CNAME: use apex domain 2023-03-05 11:54:33 +02:00
CODEOWNERS pre-commit run --all-files 2024-06-08 09:08:36 +03:00
Gemfile Gemfile: specify ruby version file 2024-07-06 13:35:48 +03:00
Gemfile.lock bundle update 2024-07-19 12:22:06 +03:00
IPFS.csv split IPFS.csv to ipfs-files 2020-07-05 20:32:34 +03:00
README.markdown README.markdown: update compliation instructions 2024-07-07 08:36:34 +03:00
REUSE.toml fix reuse deprecation warning and gitlab-ci error 2024-05-30 09:42:48 +03:00
_config.yml _config.yml: update facebook username 2024-07-04 10:46:33 +03:00
favicon.ico rm avatar.jpeg & touch favicon.ico 2019-09-13 23:17:57 +03:00
index.html index: fix metapixl link 2024-07-07 19:37:13 +03:00
keybase.txt prettier round one 2023-02-22 20:28:38 +02:00
keys.txt keys.txt: add Sedric Gajims (Debian, Windows) 2020-07-07 19:44:43 +03:00
package.json pre-commit: specify default languages, corepack up 2024-07-23 10:17:04 +03:00
pnpm-lock.yaml update dependencies 2024-07-14 20:58:22 +03:00
robots.txt robots.txt: remove AI exclusion 2024-07-06 10:37:01 +03:00
sitemaps.xml sitemaps.xml: add supybot.mikaela.info 2024-06-03 10:25:38 +03:00

README.markdown

aminda.eu

pre-commit.ci status

This website should be fairly typical Jekyll project. The index contains rel=me links everywhere so projects such as Mastodon give me the green checkmark.

Automaattinen sisällysluettelo / Automatically generated Table of Contents

Sitemaps

  • 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.

Unusual directories

Or directories that generally arent encountered in other similar projects.

  • n/ - quick notes for my personal reference with memorable addresses.
  • r/ - my personal url redirector for links that I have to refer to more or less often.
  • txt/ - signed text files such as account list to decrease impact of identity theft attempts.
  • PGP/ - my current and some previous PGP keys.

Submodules

  • ir/ - list of I2P services, previously a part of this repository for memorable addresses.
  • lfs-media/ - orphan branch containing lfs-media such as the avatars. However it doesnt work with GitHub pages.
  • or/ - same as ir/, but for Tor Onion Services.

Building

  1. Install rbenv and its ruby-build plugins. Refer to rbenv/rbenv README.md for more information
  2. cd to root of this repository, if you didnt already.
  3. Install the required Ruby version by rbenv install
  4. Optionally configure where you wish bundler to install everything by e.g. bundle config set --local path 'vendor/bundle', but the rbenv default should work just fine
  5. Run bundle install
  6. You are done, bundle exec jekyll <build|serve> and similar commands should work. I suggest bundle exec jekyll serve -lo which will livereload and open the web browser for you.