From 7424a2b77034dfedf8d2b04edd0fd5b22488d0b7 Mon Sep 17 00:00:00 2001 From: dvorakmortonxd Date: Thu, 14 May 2026 12:25:45 +0200 Subject: [PATCH] updated README.md to my liking --- README.md | 98 ++++++++++--------------------------------------------- 1 file changed, 17 insertions(+), 81 deletions(-) diff --git a/README.md b/README.md index 7b9a5ff..5802434 100644 --- a/README.md +++ b/README.md @@ -1,46 +1,19 @@ -# dvorakmortonxd.dev +# ๐Ÿ‘พ dvorakmortonxd.dev -> My personal website โ€” socials, projects, services, and hardware all in one place. Welcome to the goblin cave. >:) - -![Next.js](https://img.shields.io/badge/Next.js-black?logo=next.js) ![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?logo=typescript&logoColor=white) ![Gentoo](https://img.shields.io/badge/Gentoo-54487A?logo=gentoo&logoColor=white) - ---- - -## $ whoami - -Hey, I'm **Martin Dvoล™รกk** โ€” a 17-year-old IT student based in the Czech Republic, specializing in network management and administration at [sssvt.cz](https://sssvt.cz). I'm a passionate homelabber and developer heavily focused on self-hosting literally everything, writing code, and tinkering with Linux systems and retro hardware. - ---- - -## ๐ŸŒ Live Site - -**[dvorakmortonxd.dev](https://dvorakmortonxd.dev)** - ---- +> The source code for my own website. +This repository contains the Next.js frontend for my personal portfolio and link tree, **[dvorakmortonxd.dev](https://dvorakmortonxd.dev)**. +It's designed with a custom terminal/TUI aesthetic (using the Monocraft font and a Gruvbox-inspired theme) to list out my socials, hardware collections, self-hosted homelab services, and various scattered coding projects. ## ๐Ÿ› ๏ธ Tech Stack - -- **Framework:** Next.js (TypeScript) -- **Styling:** PostCSS / Tailwind -- **Deployed at:** [dvorakmortonxd.dev](https://dvorakmortonxd.dev) - ---- - -## ๐Ÿ“ Project Structure - -``` -dvorakmortonxd.dev/ -โ”œโ”€โ”€ public/ # Static assets (icons, SVGs) -โ”œโ”€โ”€ src/ # App source code -โ”œโ”€โ”€ next.config.ts -โ”œโ”€โ”€ tsconfig.json -โ””โ”€โ”€ postcss.config.mjs -``` - ---- + +- **Framework:** Next.js (App Router) +- **Language:** TypeScript +- **Styling:** Custom CSS for that retro TUI vibe ## ๐Ÿš€ Running Locally +Want to spin it up and check the code out yourself? + ```bash git clone https://git.dvorakmortonxd.dev/dvorakmortonxd/dvorakmortonxd.dev cd dvorakmortonxd.dev @@ -48,51 +21,14 @@ npm install npm run dev ``` -Open [http://localhost:3000](http://localhost:3000) in your browser. +Then open [http://localhost:3000](http://localhost:3000) in your browser. ---- +## ๐ŸŒ Deploying? -## ๐Ÿ–ฅ๏ธ Self-Hosted Services - -| Service | Description | Link | -|---|---|---| -| Proxmox | Server Management | [proxmox.dvorakmortonxd.dev](https://proxmox.dvorakmortonxd.dev) | -| Ollama | Local AI Server | [ai.dvorakmortonxd.dev](https://ai.dvorakmortonxd.dev) | -| Jellyfin | Local Media Server | [jelly.dvorakmortonxd.dev](https://jelly.dvorakmortonxd.dev) | -| MCSManager | Game Server Panel | [fake-pterodactyl.dvorakmortonxd.dev](https://fake-pterodactyl.dvorakmortonxd.dev) | -| Navidrome | Music Streaming | [navidrome.dvorakmortonxd.dev](https://navidrome.dvorakmortonxd.dev) | -| Mailcow | Email Server | [mailcow.dvorakmortonxd.dev](https://mailcow.dvorakmortonxd.dev) | -| SearxNG | Private Search | [search.dvorakmortonxd.dev](https://search.dvorakmortonxd.dev) | -| ConvertX | File Converter | [convert.dvorakmortonxd.dev](https://convert.dvorakmortonxd.dev) | -| GitDXD | Self-hosted Git | [git.dvorakmortonxd.dev](https://git.dvorakmortonxd.dev) | - ---- - -## ๐Ÿงช Projects - -- **[Hospital Execution](https://martin-dv.itch.io/hospital-execution-demo)** โ€” First real game, made in Pygame -- **[Underbaranoia](https://martin-dv.itch.io/underbaranoia)** โ€” Undertale-like infinite fight simulator in Pygame -- **[RustyWolf](https://git.dvorakmortonxd.dev/dvorakmortonxd/RustyWolf)** โ€” Lightweight browser written in Rust with WebKitGTK -- **[dxdwm](https://git.dvorakmortonxd.dev/dvorakmortonxd/dxdwm)** โ€” Small X11 window manager written in Rust -- **[Venturesome](https://git.dvorakmortonxd.dev/dvorakmortonxd/Venturesome)** โ€” Browser written in Python with PyQtWebEngine -- **[Mandelbrot Set in Pygame](https://git.dvorakmortonxd.dev/dvorakmortonxd/mandelbrot)** โ€” Pygame Mandelbrot set renderer -- **[Underpygametale](https://git.dvorakmortonxd.dev/dvorakmortonxd/underpygametale)** โ€” Undertale remake in Pygame -- **[Batch MSDOS Simulator](https://git.dvorakmortonxd.dev/dvorakmortonxd/DvorakMSDOS)** โ€” Batch OS simulator with games, browser, and surprises -- **[Offline Memer](https://martin-dv.itch.io/offline-memer)** โ€” Dank Memer parody made in Batch -- **[Softcraft](https://dvorakmortonxd.dev/softcraft)** โ€” My Minecraft server with a [live BlueMap](https://bluemap.dvorakmortonxd.dev) - ---- +In order to deploy the website youd want to set up a reverse proxy and something that runs it as a service, me personally, I use cloudflared and pm2. +you could also use something like vercel but I prefer selfhosting, also please if you want to deploy it, +you gotta change it enough so that you dont directly copy my website, and also follow the GPL3.0-only license, +meaning you gotta make your code opensource too ## ๐Ÿ“ฌ Contact - -- **Email:** [martin@dvorakmortonxd.dev](mailto:martin@dvorakmortonxd.dev) -- **Instagram:** [@dvorakmortonxd](https://www.instagram.com/dvorakmortonxd/) -- **LinkedIn:** [Martin Dvoล™รกk](https://www.linkedin.com/in/martin-dvorak-32012a394/) -- **Discord:** [dvorakmortonxd](https://discord.com/users/555745543763001364) -- **Itch.io:** [martin-dv.itch.io](https://martin-dv.itch.io) - ---- - -## ๐Ÿ“„ License - -ยฉ 2025โ€“2026 Martin Dvoล™รกk. All rights reserved (not really, I don't care). \ No newline at end of file +To see my projects or get in touch, visit the live site or email me at [martin@dvorakmortonxd.dev](mailto:martin@dvorakmortonxd.dev).