diff options
| author | toufic ar <contact@toufy.me> | 2026-09-18 03:41:31 +0300 |
|---|---|---|
| committer | toufic ar <contact@toufy.me> | 2026-09-18 03:41:31 +0300 |
| commit | eed5ea5450d023cc27bd7b43533abba381686b41 (patch) | |
| tree | f47a74d1d39d218fa1806473966c696183dc378c | |
| parent | 23036d13715870f581f1fac4b26d1e60fa2be63a (diff) | |
| download | website-eed5ea5450d023cc27bd7b43533abba381686b41.tar.gz website-eed5ea5450d023cc27bd7b43533abba381686b41.zip | |
improvements + mollysocket
| -rw-r--r-- | src/lib/components/Projects.svelte | 12 | ||||
| -rw-r--r-- | src/lib/components/Services.svelte | 48 | ||||
| -rw-r--r-- | src/routes/+page.svelte | 3 |
3 files changed, 43 insertions, 20 deletions
diff --git a/src/lib/components/Projects.svelte b/src/lib/components/Projects.svelte new file mode 100644 index 0000000..1a8b3d8 --- /dev/null +++ b/src/lib/components/Projects.svelte @@ -0,0 +1,12 @@ +<script lang="ts"> + import Link from "./Link.svelte"; + import SectionTitle from "./SectionTitle.svelte"; +</script> + +<SectionTitle title="projects"> + you can browse the <Link href="https://git-scm.com/">Git</Link> repositories of + my public projects on my <Link href="https://git.zx2c4.com/cgit/about" + >cgit</Link + > instance at <Link href="https://git.toufy.me">git.toufy.me</Link>, all + repositories are accessible and available under free licenses +</SectionTitle> diff --git a/src/lib/components/Services.svelte b/src/lib/components/Services.svelte index bd3f05a..dc3f50f 100644 --- a/src/lib/components/Services.svelte +++ b/src/lib/components/Services.svelte @@ -4,47 +4,34 @@ const services: App.ServiceItem[] = [ { - icon: "iconify-[fa7-brands--git-alt]", - name: "git", - description: - "cgit instance, all project repositories are accessible and available under free licenses", - source: "https://git.toufy.me/servers/tree/aphrodite/devops/git.nix", - url: "https://git.toufy.me", - references: [ - { name: "git", url: "https://git-scm.com" }, - { name: "cgit", url: "https://git.zx2c4.com/cgit/about" }, - { name: "gitolite", url: "https://gitolite.com/gitolite" }, - ], - }, - { icon: "iconify-[fa7-solid--search]", name: "search", description: - "my public searxng instance. no usage metrics. opinionated selection of engines; no LLMs, captchas, or censorship/far-right engines", + "my public SearxNG instance. no usage metrics. opinionated selection of engines; no LLMs, captchas, or censorship/far-right engines", source: "https://git.toufy.me/servers/tree/aphrodite/search", url: "https://search.toufy.me", references: [{ name: "searxng", url: "https://searxng.org" }], }, { icon: "iconify-[fa7-brands--tor-browser]", - name: "tor", + name: "TOR", description: - "a tor relay node and an embedded snowflake. open this page and keep the tab running in the background to spin up your own snowflake instance", + "a TOR relay node and an embedded Snowflake. open this page and keep the tab running in the background to spin up your own Snowflake instance", source: "https://git.toufy.me/servers/tree/adonis/tor", url: "https://tor.toufy.me", references: [ - { name: "tor project", url: "https://torproject.org" }, - { name: "snowflake", url: "https://snowflake.torproject.org" }, + { name: "TOR project", url: "https://torproject.org" }, + { name: "Snowflake", url: "https://snowflake.torproject.org" }, ], }, { icon: "iconify-[fa7-brands--arch-linux]", - name: "aur", + name: "AUR", description: "weekly builds of AUR packages (mostly for development) that i use, but if someone requests a package i might add it", source: "https://git.toufy.me/taur", url: "https://aur.toufy.me", - references: [{ name: "aur", url: "https://aur.archlinux.org" }], + references: [{ name: "AUR", url: "https://aur.archlinux.org" }], }, { icon: "iconify-[fa7-solid--wifi]", @@ -79,6 +66,27 @@ }, ], }, + { + icon: "iconify-[arcticons--molly]", + name: "MollySocket", + description: "get Signal notifications via UnifiedPush with Molly", + source: "https://git.toufy.me/servers/tree/adonis/push/default.nix", + url: "https://mollysocket.push.toufy.me", + references: [ + { + name: "Signal", + url: "https://signal.org", + }, + { + name: "Molly", + url: "https://molly.im", + }, + { + name: "MollySocket", + url: "https://github.com/mollyim/mollysocket", + }, + ], + }, ]; </script> diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index f4dc65f..ee6bdd5 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -4,6 +4,7 @@ import Header from "$lib/components/Header.svelte"; import Keys from "$lib/components/Keys.svelte"; import Services from "$lib/components/Services.svelte"; + import Projects from "$lib/components/Projects.svelte"; </script> <div class="flex flex-col w-full place-content-center place-items-center"> @@ -15,6 +16,8 @@ <div class="divider"></div> <Services /> <div class="divider"></div> + <Projects /> + <div class="divider"></div> <Keys /> <div class="divider"></div> <Socials /> |
