Commit graph

105 commits

Author SHA1 Message Date
Christoph Heiss db249a0edb
nix: Add hugo to dev-shell
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-31 17:33:42 +02:00
Christoph Heiss 3d847f3cf4
nix: Remove obsolete locale workaround for dev-shell
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-31 17:33:42 +02:00
Christoph Heiss d20401ade8
nix: Update nixpkgs and flake-utils revision
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-31 17:33:42 +02:00
Christoph Heiss e61fe6a25b
static: Update GPG public key as of 2023-07-06
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 20:10:45 +01:00
Christoph Heiss 666364e118
static: Update GPG public key
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 20:10:45 +01:00
Christoph Heiss 5a293d038b
content: gpg-cheatsheet: Add instruction for adding new identities
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 20:10:45 +01:00
Christoph Heiss a778998c42
layouts: Remove target="_blank" attribute from external links
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 20:10:45 +01:00
Christoph Heiss 6e06a5081c
nix: Add shell.nix and flake (devShells only for now)
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 20:10:45 +01:00
Christoph Heiss 867303da6e
build: Remove left-over yamllint configuration file
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 20:10:45 +01:00
Christoph Heiss 6f296dacbe
meta: Add README and LICENSE file
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 20:10:45 +01:00
Christoph Heiss 3f1f051289
build: Run prettier instead of yamllint
Also switch to NixOS as runner image :)

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 22:03:22 +02:00
Christoph Heiss 9f89bd901f
tree-wide: Let prettier rip through and reformat all things
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 21:43:07 +02:00
Christoph Heiss 4c74bd5b51
content: Add gpg cheatsheet page
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 20:37:47 +02:00
Christoph Heiss 93201323dd
theme: Re-add navigation bar; but reworked
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 20:37:16 +02:00
Christoph Heiss 5fbf5bad88
theme: Remove unused left-over file
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 20:36:24 +02:00
Christoph Heiss f9a4e0f707
theme: Don't increase the font weight for the whole page
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 20:35:41 +02:00
Christoph Heiss 5ead0f7433
theme: Remove light color scheme
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 20:35:07 +02:00
Christoph Heiss 246afb899a
index: Add paragraph about nixpkgs-maintainer role
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 16:38:22 +02:00
Christoph Heiss 2a0e9e611f
index: Fix job title
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 16:38:12 +02:00
Christoph Heiss 40c0be8d16
theme: Fix incompatibility with the 'Dark Reader' extension
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-21 16:36:20 +02:00
Christoph Heiss c6eb75a6bd
static: Add public ssh keys
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-08 00:08:02 +02:00
Christoph Heiss 9e14cbbe53
index: Remove orange site profile link
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-08 00:06:58 +02:00
Christoph Heiss 2c1487536f
theme: Use non-monospace font; adjust theme to match
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-02-13 22:19:43 +01:00
Christoph Heiss ce1d31535a
index: Small text improvements
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-02-13 22:14:57 +01:00
Christoph Heiss 2fcfc1d178
theme: Update footer text
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-02-13 22:14:52 +01:00
Christoph Heiss 241ab2e2fc
index: Update links for sourcehut
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-02-13 22:14:48 +01:00
Christoph Heiss 8aacef30f5
ci: Replace Github Actions with sr.ht build manifest
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-02-01 18:45:59 +01:00
Christoph Heiss 9b4f44ce7c
theme: style: Use CSS variables for light/dark theme
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-01-28 20:04:37 +01:00
Christoph Heiss c4fcf6a74d
Dockerfile: Serve GPG key as plaintext
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-22 19:43:35 +01:00
Christoph Heiss 16a8da3529
index: Add GPG public key
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-22 19:27:39 +01:00
Christoph Heiss a31069b40d
theme: style: Make links more 'terminal'-like by highlighting them on hover.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-22 19:26:41 +01:00
Christoph Heiss 22a97b6551
index: Remove PGP key id as it is already contained in fingerprint
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-18 22:34:16 +01:00
Christoph Heiss 94b0c1aed5
notes: Remove content for now
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-14 18:31:46 +01:00
Christoph Heiss 4ef8e110cd
fix: Always redirect to landing page on 404
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-12 18:29:45 +01:00
Christoph Heiss 321742632c
notes: security: Improve GPG key handling tips
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-12 18:09:13 +01:00
Christoph Heiss fc752e12a0
feat: Add page on GPG key handling tips
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-11 22:45:21 +01:00
Christoph Heiss 4a1e6e0036
feat: Adapt theme for additional pages and navigation menu
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-11 22:43:48 +01:00
Christoph Heiss 8a05b69b47
fix: Keep article name first in page title
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-11 22:43:18 +01:00
Christoph Heiss e348f32738
feat: Populate list, single and taxomony partials for hugo
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-11 22:42:33 +01:00
Christoph Heiss a35df454f4
refactor: Use variables for colors in SCSS
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-11 22:41:59 +01:00
Christoph Heiss ff5aad695b
refactor: Keep lists in Markdown uniform using dashes
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-11 22:40:03 +01:00
Christoph Heiss 9a25732aef
chore: Remove accidentally-committed cache files from hugo
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-11 22:39:04 +01:00
Christoph Heiss 29e47cbe2c
ci: Add yamllint pass
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-10 02:11:02 +01:00
Christoph Heiss d8d80330cd
refactor: Rebuild site completely with hugo
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2022-12-10 02:11:02 +01:00
Christoph Heiss 3f7ff3cfad
feat: Improve wording in job description
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-12-06 17:04:19 +01:00
Christoph Heiss 85ecd2d8dd
fix: Mend typo in social links
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-12-06 17:00:24 +01:00
Christoph Heiss 61fa846e9e
feat: Update employer and projects
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-12-02 14:20:28 +01:00
Christoph Heiss cb6b781221
feat: Replace Twitter link with Mastadon/Fosstodon
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-11-25 23:00:00 +01:00
Christoph Heiss 290ef8c55c
feat: Add link to first PostgreSQL as annotation
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-10-27 19:44:05 +02:00
Christoph Heiss 3eec7e9f3c
feat(ci): Tag final images by branch name
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-10-27 19:05:58 +02:00