website/src/config.ts

211 lines
4.5 KiB
TypeScript
Raw Normal View History

export const SOCIALS = [
2023-06-02 20:16:23 +02:00
{
name: "GitHub",
link: "https://github.com/xHyroM/",
icon: "github.svg",
},
{
name: "Discord",
2023-06-02 20:16:23 +02:00
link: "https://s.xhyrom.dev/discord",
icon: "discord.svg",
},
{
name: "Twitter",
link: "https://twitter.com/hyrousek/",
icon: "twitter.svg",
},
{
name: "Instagram",
link: "https://www.instagram.com/hyro.dev/",
icon: "instagram.svg",
},
{
name: "ko-fi",
link: "https://ko-fi.com/xhyrom",
icon: "ko-fi.svg",
2023-06-02 20:16:23 +02:00
},
2023-06-03 17:43:43 +02:00
] satisfies {
2023-06-02 20:16:23 +02:00
name: string;
link: string;
icon: string;
}[];
export const SKILLS = [
2023-06-02 20:16:23 +02:00
{
name: "TypeScript",
icon: "logos:typescript-icon",
},
{
name: "JavaScript",
icon: "logos:javascript",
},
{
name: "Bun",
icon: "logos:bun",
},
{
name: "NodeJS",
icon: "logos:nodejs-icon-alt",
},
{
name: "Deno",
icon: "logos:deno",
},
{
name: "React",
icon: "logos:react",
},
{
name: "NextJS",
icon: "file-icons:nextjs",
},
{
name: "Astro",
icon: "vscode-icons:file-type-astro",
},
{
name: "TailwindCSS",
icon: "logos:tailwindcss-icon",
},
{
name: "Java",
icon: "logos:java",
},
{
name: "Kotlin",
icon: "logos:kotlin-icon",
},
{
name: "Rust",
icon: "vscode-icons:file-type-rust",
},
{
name: "Go",
icon: "vscode-icons:file-type-go-aqua",
},
{
name: "Prisma Client",
icon: "skill-icons:prisma",
},
2023-06-02 20:16:23 +02:00
{
name: "MySQL",
icon: "logos:mysql-icon",
},
{
name: "MongoDB",
icon: "devicon:mongodb",
},
{
name: "Redis",
icon: "devicon:redis",
},
{
name: "Git",
icon: "logos:git-icon",
},
{
name: "GitHub",
icon: "mdi:github",
},
{
name: "GitHub Actions",
icon: "devicon:githubactions",
},
{
name: "Cloudflare",
icon: "logos:cloudflare",
},
{
name: "Cloudflare Pages",
icon: "simple-icons:cloudflarepages",
color: "#f48120",
},
{
name: "Cloudflare Workers",
icon: "logos:cloudflare-workers-icon",
},
{
name: "Visual Studio Code",
icon: "logos:visual-studio-code",
},
{
name: "IntelliJ IDEA",
icon: "logos:intellij-idea",
},
2023-06-03 17:43:43 +02:00
] satisfies {
2023-06-02 20:16:23 +02:00
name: string;
icon: string;
2023-06-03 17:43:43 +02:00
color?: string;
2023-06-02 20:16:23 +02:00
}[];
export const PROJECTS = [
2023-06-02 20:16:23 +02:00
{
name: "Discord Datamining",
link: "https://github.com/xHyroM/discord-datamining",
desc: "Uncover Insights and Trends in Discord's Ecosystem. Explore, Analyze, Discover.",
2023-06-02 20:16:23 +02:00
},
{
name: "hykord",
link: "https://github.com/xHyroM/hykord",
desc: "My @discord client modification. Currently out of date but prepare for a new version soon.",
2023-06-02 20:16:23 +02:00
},
2023-07-15 15:06:44 +02:00
{
name: "links",
link: "https://github.com/xHyroM/links",
desc: "Modern and simple link tree. Built on top of Astro and TailwindCSS. Using Cloudflare Pages.",
},
2023-06-02 20:16:23 +02:00
{
name: "lsx",
link: "https://github.com/xHyroM/lsx",
desc: "My attempt to create alternatives for **ls** and **dir**, mainly for windows. Using Rust.",
2023-06-02 20:16:23 +02:00
},
{
name: "Mashe",
link: "https://github.com/xHyroM/mashe",
desc: "Simple event bus written in Java. Using LambdaMetafactory and also Reflections.",
2023-06-02 20:16:23 +02:00
},
{
name: "Message Scraper",
link: "https://github.com/xHyroM/message-scraper",
desc: "Fast and versatile tool to extract discord channel messages into HTML, Markdown, or TXT.",
2023-06-02 20:16:23 +02:00
},
{
name: "Peddler's Pocket",
link: "https://github.com/xHyroM/peddlerspocket",
desc: "A user-friendly plugin that makes the process of selling items easier and boosts your server's economy.",
2023-06-02 20:16:23 +02:00
},
{
name: "Roles Bot",
link: "https://github.com/xHyroM/roles-bot",
desc: "Simplify role assignment with interactive buttons and dropdowns in Discord. Using Cloudflare Workers.",
2023-06-02 20:16:23 +02:00
},
{
name: "Roomblom",
link: "https://github.com/xHyroM/roomblom",
desc: "Roomblom is a simple discord bot for music. Built on top of LavaPlayer, JDA and Kotlin.",
2023-06-02 20:16:23 +02:00
},
{
name: "setup-bun",
link: "https://github.com/oven-sh/setup-bun",
desc: "Set up your GitHub Actions workflow with a specific version of Bun.",
2023-06-02 20:16:23 +02:00
},
{
name: "shortener",
link: "https://github.com/xHyroM/shortener",
desc: "Modern shortener using Astro, Svelte, TypeScript built on top of Cloudflare Pages, Page Functions, D1 and KV",
2023-06-02 20:16:23 +02:00
},
{
name: "Slovensko v Grafoch",
link: "https://github.com/xHyroM/slovensko-v-grafoch",
desc: "Slovensko v Grafoch is a website that shows data about Slovakia in graphs.",
},
] as {
2023-06-02 20:16:23 +02:00
name: string;
link: string;
desc: string;
stats?: {
forks: number;
stars: number;
};
}[];