customisation

pull/48/head
kain 1 year ago
parent 1f2e543bdb
commit 9a41ba53a2

@ -0,0 +1 @@
<!DOCTYPE html><html><head><style data-next-hide-fouc="true">body{display:none}</style><noscript data-next-hide-fouc="true"><style>body{display:block}</style></noscript><meta charSet="utf-8"/><meta name="viewport" content="initial-scale=1.0, width=device-width" maximum-scale="1"/><title>Kain&#x27;s Site</title><meta name="next-head-count" content="3"/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills.js?ts=1726310329075"></script><script src="/_next/static/chunks/webpack.js?ts=1726310329075" defer=""></script><script src="/_next/static/chunks/main.js?ts=1726310329075" defer=""></script><script src="/_next/static/chunks/pages/_app.js?ts=1726310329075" defer=""></script><script src="/_next/static/chunks/pages/index.js?ts=1726310329075" defer=""></script><script src="/_next/static/development/_buildManifest.js?ts=1726310329075" defer=""></script><script src="/_next/static/development/_ssgManifest.js?ts=1726310329075" defer=""></script><script src="/_next/static/development/_middlewareManifest.js?ts=1726310329075" defer=""></script><noscript id="__next_css__DO_NOT_USE__"></noscript></head><body><div id="__next"><div class="text-light-foreground dark:text-dark-foreground min-w-max text-xs md:min-w-full md:text-base"><main class="bg-light-background dark:bg-dark-background w-full h-full p-2"><div class="p-8 overflow-hidden h-full border-2 rounded border-light-yellow dark:border-dark-yellow"><div class="overflow-y-auto h-full"><div class="flex flex-row space-x-2"><label for="prompt" class="flex-shrink"><div><span class="text-light-yellow dark:text-dark-yellow">ghost</span><span class="text-light-gray dark:text-dark-gray">@</span><span class="text-light-green dark:text-dark-green">liveterm</span><span class="text-light-gray dark:text-dark-gray">:$ ~ </span></div></label><input id="prompt" type="text" class="bg-light-background dark:bg-dark-background focus:outline-none flex-grow text-dark-green" autofocus="" autoComplete="off" spellcheck="false" value=""/></div></div></div></main></div></div><script src="/_next/static/chunks/react-refresh.js?ts=1726310329075"></script><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"development","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>

@ -1,21 +1,17 @@
{ {
"readmeUrl": "https://raw.githubusercontent.com/cveinnt/cveinnt/master/README.md", "readmeUrl": "README.md",
"title": "LiveTerm", "title": "Kain's Site",
"name": "John Doe", "name": "John Doe",
"ascii": "liveterm", "ascii": "kain",
"social": { "social": {
"github": "github", "github": "guilo360",
"linkedin": "linkedin" "linkedin": "kain-meyer-scott-6a59b5326/"
}, },
"email": "contact@email.com", "email": "kain.meyer-scott01@student.weltec.ac.nz",
"ps1_hostname": "liveterm", "ps1_hostname": "kains_site",
"ps1_username": "visitor", "ps1_username": "guest",
"repo": "https://github.com/Cveinnt/LiveTerm", "repo": "https://github.com/guilo360/personal-site",
"resume_url": "https://upload.wikimedia.org/wikipedia/commons/c/cc/Resume.pdf", "resume_url": "https://upload.wikimedia.org/wikipedia/commons/c/cc/Resume.pdf",
"donate_urls": {
"paypal": "https://paypal.me/cveinnt",
"patreon": "https://patreon.com/cveinnt"
},
"colors": { "colors": {
"light": { "light": {
"background": "#FBF1C9", "background": "#FBF1C9",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 352 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 315 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 334 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 335 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 334 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 332 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 335 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 332 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 330 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 216 KiB

@ -30,7 +30,7 @@ export const repo = async (args: string[]): Promise<string> => {
// About // About
export const about = async (args: string[]): Promise<string> => { export const about = async (args: string[]): Promise<string> => {
return `Hi, I am ${config.name}. return `Hi, I am ${config.name}.
Welcome to my website! Welcome to my website!
More about me: More about me:
'sumfetch' - short summary. 'sumfetch' - short summary.
@ -45,7 +45,7 @@ export const resume = async (args: string[]): Promise<string> => {
// Donate // Donate
export const donate = async (args: string[]): Promise<string> => { export const donate = async (args: string[]): Promise<string> => {
return `thank you for your interest. return `thank you for your interest.
here are the ways you can support my work: here are the ways you can support my work:
- <u><a class="text-light-blue dark:text-dark-blue underline" href="${config.donate_urls.paypal}" target="_blank">paypal</a></u> - <u><a class="text-light-blue dark:text-dark-blue underline" href="${config.donate_urls.paypal}" target="_blank">paypal</a></u>
- <u><a class="text-light-blue dark:text-dark-blue underline" href="${config.donate_urls.patreon}" target="_blank">patreon</a></u> - <u><a class="text-light-blue dark:text-dark-blue underline" href="${config.donate_urls.patreon}" target="_blank">patreon</a></u>
@ -81,16 +81,6 @@ export const duckduckgo = async (args: string[]): Promise<string> => {
return `Searching duckduckgo for ${args.join(' ')}...`; return `Searching duckduckgo for ${args.join(' ')}...`;
}; };
export const bing = async (args: string[]): Promise<string> => {
window.open(`https://bing.com/search?q=${args.join(' ')}`);
return `Wow, really? You are using bing for ${args.join(' ')}?`;
};
export const reddit = async (args: string[]): Promise<string> => {
window.open(`https://www.reddit.com/search/?q=${args.join(' ')}`);
return `Searching reddit for ${args.join(' ')}...`;
};
// Typical linux commands // Typical linux commands
export const echo = async (args: string[]): Promise<string> => { export const echo = async (args: string[]): Promise<string> => {
return args.join(' '); return args.join(' ');
@ -100,55 +90,43 @@ export const whoami = async (args: string[]): Promise<string> => {
return `${config.ps1_username}`; return `${config.ps1_username}`;
}; };
export const ls = async (args: string[]): Promise<string> => {
return `a
bunch
of
fake
directories`;
};
export const cd = async (args: string[]): Promise<string> => {
return `unfortunately, i cannot afford more directories.
if you want to help, you can type 'donate'.`;
};
export const date = async (args: string[]): Promise<string> => { export const date = async (args: string[]): Promise<string> => {
return new Date().toString(); return new Date().toString();
}; };
export const vi = async (args: string[]): Promise<string> => { // Banner
return `woah, you still use 'vi'? just try 'vim'.`; export const banner = (args?: string[]): string => {
}; return `
export const vim = async (args: string[]): Promise<string> => {
return `'vim' is so outdated. how about 'nvim'?`;
};
export const nvim = async (args: string[]): Promise<string> => { #
return `'nvim'? too fancy. why not 'emacs'?`; #
}; # KKKKKKKKK KKKKKKKMMMMMMMM MMMMMMMM SSSSSSSSSSSSSSS
# K:::::::K K:::::KM:::::::M M:::::::M SS:::::::::::::::S
# K:::::::K K:::::KM::::::::M M::::::::MS:::::SSSSSS::::::S
# K:::::::K K::::::KM:::::::::M M:::::::::MS:::::S SSSSSSS
# KK::::::K K:::::KKKM::::::::::M M::::::::::MS:::::S
# K:::::K K:::::K M:::::::::::M M:::::::::::MS:::::S
# K::::::K:::::K M:::::::M::::M M::::M:::::::M S::::SSSS
# K:::::::::::K M::::::M M::::M M::::M M::::::M SS::::::SSSSS
# K:::::::::::K M::::::M M::::M::::M M::::::M SSS::::::::SS
# K::::::K:::::K M::::::M M:::::::M M::::::M SSSSSS::::S
# K:::::K K:::::K M::::::M M:::::M M::::::M S:::::S
# KK::::::K K:::::KKKM::::::M MMMMM M::::::M S:::::S
# K:::::::K K::::::KM::::::M M::::::MSSSSSSS S:::::S
# K:::::::K K:::::KM::::::M M::::::MS::::::SSSSSS:::::S
# K:::::::K K:::::KM::::::M M::::::MS:::::::::::::::SS
# KKKKKKKKK KKKKKKKMMMMMMMM MMMMMMMM SSSSSSSSSSSSSSS
#
#
#
#
#
#
#
export const emacs = async (args?: string[]): Promise<string> => {
return `you know what? just use vscode.`;
};
export const sudo = async (args?: string[]): Promise<string> => {
window.open('https://www.youtube.com/watch?v=dQw4w9WgXcQ', '_blank'); // ...I'm sorry
return `Permission denied: with little power comes... no responsibility? `;
};
// Banner
export const banner = (args?: string[]): string => {
return `
Type 'help' to see the list of available commands. Type 'help' to see the list of available commands.
Type 'sumfetch' to display summary. Type 'sumfetch' to display summary.

@ -2,7 +2,7 @@ import config from '../../../config.json';
const sumfetch = async (args: string[]): Promise<string> => { const sumfetch = async (args: string[]): Promise<string> => {
if (config.ascii === 'cveinnt') { if (config.ascii === 'cveinnt') {
return ` return `
@@@@@@@@@@@@@ sumfetch: summary display @@@@@@@@@@@@@ sumfetch: summary display
@@@@ @@@@ ----------- @@@@ @@@@ -----------
@@ @@ ABOUT @@ @@ ABOUT
@ -11,14 +11,14 @@ const sumfetch = async (args: string[]): Promise<string> => {
@@ @@@ @@ <u><a href="${config.resume_url}" target="_blank">resume</a></u> @@ @@@ @@ <u><a href="${config.resume_url}" target="_blank">resume</a></u>
@@ @@@ @@ <u><a href="${config.repo}" target="_blank">Github repo</a></u> @@ @@@ @@ <u><a href="${config.repo}" target="_blank">Github repo</a></u>
@@ @@ ----------- @@ @@ -----------
@@ .@@@@@@@@@@. @@ CONTACT @@ .@@@@@@@@@@. @@ CONTACT
@@ @@ @@ @@ <u><a href="mailto:${config.email}" target="_blank">${config.email}</a></u> @@ @@ @@ @@ <u><a href="mailto:${config.email}" target="_blank">${config.email}</a></u>
@@ @@ @@ @@ <u><a href="https://github.com/${config.social.github}" target="_blank">github.com/${config.social.github}</a></u> @@ @@ @@ @@ <u><a href="https://github.com/${config.social.github}" target="_blank">github.com/${config.social.github}</a></u>
@@ @@@@@@ @@ <u><a href="https://linkedin.com/in/${config.social.linkedin}" target="_blank">linkedin.com/in/${config.social.linkedin}</a></u> @@ @@@@@@ @@ <u><a href="https://linkedin.com/in/${config.social.linkedin}" target="_blank">linkedin.com/in/${config.social.linkedin}</a></u>
@@@ @@@ ----------- @@@ @@@ -----------
@@@ @@@ @@ DONATE @@@ @@@ @@
@| @@@@@@@@@@@@@@@@ @@ <u><a href="${config.donate_urls.paypal}" target="_blank">${config.donate_urls.paypal}</a></u> @| @@@@@@@@@@@@@@@@ @@
@| @@ <u><a href="${config.donate_urls.patreon}" target="_blank">${config.donate_urls.patreon}</a></u> @| @@
`; `;
} else { } else {
@ -30,14 +30,14 @@ const sumfetch = async (args: string[]): Promise<string> => {
        <u><a href="${config.resume_url}" target="_blank">resume</a></u>         <u><a href="${config.resume_url}" target="_blank">resume</a></u>
<u><a href="${config.repo}" target="_blank">Github repo</a></u> <u><a href="${config.repo}" target="_blank">Github repo</a></u>
  -----------   -----------
  > L I V E T E R M CONTACT   > L I V E T E R M CONTACT
  <u><a href="mailto:${config.email}" target="_blank">${config.email}</a></u>   <u><a href="mailto:${config.email}" target="_blank">${config.email}</a></u>
<u><a href="https://github.com/${config.social.github}" target="_blank">github.com/${config.social.github}</a></u> <u><a href="https://github.com/${config.social.github}" target="_blank">github.com/${config.social.github}</a></u>
        <u><a href="https://linkedin.com/in/${config.social.linkedin}" target="_blank">linkedin.com/in/${config.social.linkedin}</a></u>         <u><a href="https://linkedin.com/in/${config.social.linkedin}" target="_blank">linkedin.com/in/${config.social.linkedin}</a></u>
  -----------   -----------
        DONATE         DONATE
   <u><a href="${config.donate_urls.paypal}" target="_blank">${config.donate_urls.paypal}</a></u>   
  <u><a href="${config.donate_urls.patreon}" target="_blank">${config.donate_urls.patreon}</a></u>  
`; `;
} }

Loading…
Cancel
Save