Go to file
2024-01-21 20:07:23 +02:00
_data Try to add tags 2015-01-24 14:44:25 +02:00
_includes {index,_includes/head}.html: add href type for Mastodon 2023-06-29 18:18:56 +03:00
_layouts update prettier to 3.0.0 2023-07-07 11:47:49 +03:00
_sass prettier round one 2023-02-22 20:28:38 +02:00
.bundle .bundle/config: add BUNDLE_PATH config regardless of .gitignore 2022-12-09 08:57:17 +02:00
.github .github/dependabot.yml: attempt to add submodules 2023-10-15 20:25:37 +03:00
.reuse .pre-commit-config.yaml: enable check-yaml, reuse, prettier-plugin-xml && add .reuse/dep5, rm LICENSE (see LICENSES/ instead) 2023-05-21 16:18:38 +03:00
.well-known .well-known/nostr.json: sort keys 2023-10-23 10:34:45 +03:00
blog blog/mppn: Synapse is no longer by matrix.org, but by New Vector Ltd. 2024-01-21 16:39:46 +02:00
css prettier round one 2023-02-22 20:28:38 +02:00
ipfs-files ipfs-files/README.md: exclude from page build 2023-01-23 09:28:18 +02:00
ir@6b4f44311a update submodules ir & or 2023-05-09 13:19:26 +03:00
lfs-media@b361e52eff update submodules 2023-12-05 09:27:35 +02:00
LICENSES LICENSES: add to be closer to reuse compatibility 2023-03-10 10:07:42 +02:00
n n/f-droid.md: remove excess ' 2024-01-21 12:18:41 +02:00
or@d029a19e70 update submodules 2023-12-05 09:27:35 +02:00
pages links2: add migraine in Finnish 2024-01-21 20:07:23 +02:00
PGP linguist language overrides & excludes in .gitattributes 2023-02-17 14:14:27 +02:00
r r/simplex: add group link 2024-01-19 10:26:33 +02:00
submodules add submodules/.gitignore for potential future prepearation 2023-10-16 12:08:03 +03:00
txt txt/obtainium.txt: add forkgram 2024-01-21 10:53:03 +02:00
_config.yml Revert "_config.yml: remove the icon from name, renders badly on iPhone" 2023-12-11 15:03:46 +02:00
.editorconfig .{editorconfig,gitattributes}: explicitly cc0 to satisfy reuse on the license being used 2023-05-21 16:19:34 +03:00
.gitattributes .gitattributes: decrease repeating 2023-10-15 20:28:48 +03:00
.gitignore .gitlab-ci.yml: attempt to import pre-commit 2023-05-22 19:14:58 +03:00
.gitlab-ci.yml .gitlab-ci.yml: allow pip to break system packages, we are in virtual environment anyway 2024-01-11 21:58:31 +02:00
.gitmodules update submodules, specify branchhes 2023-02-17 17:28:53 +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
.pre-commit-config.yaml .pre-commit-config.yaml: update reuse-tool & prettier 2024-01-20 15:53:31 +02:00
.prettierignore run prettier on all files, prettierignore blog xml as it's Jekyll and errors 2023-05-21 16:20:10 +03:00
CITATION.cff prettier round one 2023-02-22 20:28:38 +02:00
CNAME CNAME: use apex domain 2023-03-05 11:54:33 +02:00
CODEOWNERS add CODEOWNERS 2023-04-06 11:32:04 +03:00
favicon.ico rm avatar.jpeg & touch favicon.ico 2019-09-13 23:17:57 +03:00
Gemfile Gemfile: add csv for now 2024-01-11 22:20:40 +02:00
Gemfile.lock bundle update 2024-01-20 15:57:46 +02:00
index.html index.html: comment SimpleX addresses, they are available on-demand 2024-01-07 10:42:59 +02:00
IPFS.csv split IPFS.csv to ipfs-files 2020-07-05 20:32:34 +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
README.markdown README.markdown: rewrite 2023-04-06 18:34:30 +03:00
robots.txt robots.txt: replace codeberg.org/robots.txt copying with Dark Visitors 2023-12-29 18:01:48 +02:00
sitemaps.xml sitemaps.xml: fix cv sitemap.xml location 2023-09-02 10:54:41 +03:00

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.

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 bundler onto your system.
  2. cd to root of this repository, if you didnt already.
  3. Optionally configure where you wish bundler to install everything. This repository already specifies bundle config set --local path 'vendor/bundle' in the gitignored .bundle/config file.
  4. Run bundle install
  5. You are done, bundle exec jekyll <build|serve> and similar commands should work, just remember bundle exec in front of the command so the system wide installation doesnt unintentionally get used.