Update aboutme Page.

This commit is contained in:
Michael Lehmann
2025-04-16 17:55:53 +02:00
parent 0df04f24f3
commit 67009c7fa8
8 changed files with 77 additions and 173 deletions

5
.envrc
View File

@@ -1,5 +0,0 @@
export DIRENV_WARN_TIMEOUT=20s
eval "$(devenv direnvrc)"
use devenv

35
.gitignore vendored
View File

@@ -1,35 +0,0 @@
# If you prefer the allow list template instead of the deny list, see community template:
# https://github.com/github/gitignore/blob/main/community/Golang/Go.AllowList.gitignore
#
# Binaries for programs and plugins
*.exe
*.exe~
*.dll
*.so
*.dylib
# Test binary, built with `go test -c`
*.test
# Output of the go coverage tool, specifically when used with LiteIDE
*.out
# Dependency directories (remove the comment below to include it)
# vendor/
# Go workspace file
go.work
go.work.sum
# env file
.env
# Devenv
.devenv*
devenv.local.nix
# direnv
.direnv
# pre-commit
.pre-commit-config.yaml

View File

@@ -1,103 +0,0 @@
{
"nodes": {
"devenv": {
"locked": {
"dir": "src/modules",
"lastModified": 1744815543,
"owner": "cachix",
"repo": "devenv",
"rev": "2e0e691414835585eeddd1e4e740b45b362052cc",
"type": "github"
},
"original": {
"dir": "src/modules",
"owner": "cachix",
"repo": "devenv",
"type": "github"
}
},
"flake-compat": {
"flake": false,
"locked": {
"lastModified": 1733328505,
"owner": "edolstra",
"repo": "flake-compat",
"rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec",
"type": "github"
},
"original": {
"owner": "edolstra",
"repo": "flake-compat",
"type": "github"
}
},
"git-hooks": {
"inputs": {
"flake-compat": "flake-compat",
"gitignore": "gitignore",
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1742649964,
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "dcf5072734cb576d2b0c59b2ac44f5050b5eac82",
"type": "github"
},
"original": {
"owner": "cachix",
"repo": "git-hooks.nix",
"type": "github"
}
},
"gitignore": {
"inputs": {
"nixpkgs": [
"git-hooks",
"nixpkgs"
]
},
"locked": {
"lastModified": 1709087332,
"owner": "hercules-ci",
"repo": "gitignore.nix",
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "gitignore.nix",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1733477122,
"owner": "cachix",
"repo": "devenv-nixpkgs",
"rev": "7bd9e84d0452f6d2e63b6e6da29fe73fac951857",
"type": "github"
},
"original": {
"owner": "cachix",
"ref": "rolling",
"repo": "devenv-nixpkgs",
"type": "github"
}
},
"root": {
"inputs": {
"devenv": "devenv",
"git-hooks": "git-hooks",
"nixpkgs": "nixpkgs",
"pre-commit-hooks": [
"git-hooks"
]
}
}
},
"root": "root",
"version": 7
}

View File

@@ -1,15 +0,0 @@
{
pkgs,
lib,
config,
...
}: {
# https://devenv.sh/languages/go/
languages.go.enable = true;
# https://devenv.sh/shell/
packages = [pkgs.zsh];
shell = pkgs.zsh;
# See full reference at https://devenv.sh/reference/options/
}

View File

@@ -1,15 +0,0 @@
# yaml-language-server: $schema=https://devenv.sh/devenv.schema.json
inputs:
nixpkgs:
url: github:cachix/devenv-nixpkgs/rolling
# If you're using non-OSS software, you can set allowUnfree to true.
# allowUnfree: true
# If you're willing to use a package that's vulnerable
# permittedInsecurePackages:
# - "openssl-1.1.1w"
# If you have more than one devenv you can merge them
#imports:
# - ./backend

27
index.html Normal file
View File

@@ -0,0 +1,27 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<title>About Me</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div class="terminal-container">
<p class="prompt">guest@about-me:~$ cat about-me.txt</p>
<pre>
Name: Michael Lehmann
Mastodon: <a href="https://mastodontech.de/@michaellehmann" target="_blank">@michaellehmann@mastodontech.de</a>
Email: michaellehmann(at)bluewin.ch
PGP Fingerprint: A892 F225 B376 1D68 F5B8 3F26 A783 A5B8 5050 C652
<a href="key.pgp" target="_blank">Download Public Key</a>
</pre>
<p class="prompt">guest@about-me:~$ </p>
<div class="cursor"></div>
</div>
</body>
</html>

BIN
key.pgp Normal file

Binary file not shown.

50
styles.css Normal file
View File

@@ -0,0 +1,50 @@
/* Grundlegende Stileinstellungen */
html,
body {
margin: 0;
padding: 0;
height: 100%;
background-color: black;
color: #33FF00;
/* klassisches grün */
font-family: "Courier New", Courier, monospace;
font-size: 16px;
line-height: 1.5;
}
/* Container für den Inhalt */
.terminal-container {
padding: 20px;
max-width: 800px;
margin: 0 auto;
}
/* Terminal Text-Stil */
.prompt {
color: #66FF66;
}
/* Links im Terminal-Stil */
a {
color: #33FF00;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
/* Optional: Hinzufügen eines blinkenden Cursors */
.cursor {
display: inline-block;
background-color: #33FF00;
width: 10px;
margin-left: 5px;
animation: blink 1s step-start infinite;
}
@keyframes blink {
50% {
opacity: 0;
}
}