feat: init (#1)

* feat: init config.json

* fix: change donate links

* fix: changed donate url

* feat: added very cool charizard

* fix: cool charizard

* feat: added more cool commands

* fix: cool commands
pull/31/head
viscory 3 years ago committed by GitHub
parent 1f2e543bdb
commit b982974152
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,20 +1,19 @@
{
"readmeUrl": "https://raw.githubusercontent.com/cveinnt/cveinnt/master/README.md",
"title": "LiveTerm",
"name": "John Doe",
"ascii": "liveterm",
"title": "MyWebsite",
"name": "Faiyaz Rahman",
"ascii": "f41yaz",
"social": {
"github": "github",
"linkedin": "linkedin"
"github": "viscory",
"linkedin": "faiyazr"
},
"email": "contact@email.com",
"ps1_hostname": "liveterm",
"ps1_username": "visitor",
"repo": "https://github.com/Cveinnt/LiveTerm",
"resume_url": "https://upload.wikimedia.org/wikipedia/commons/c/cc/Resume.pdf",
"email": "faiyaz_r@outlook.com",
"ps1_hostname": "here",
"ps1_username": "guest",
"repo": "https://github.com/viscory/viscory.github.io",
"resume_url": "http://docs.google.com/document/d/12UwAGKPOlG3jmRZr2tO2BVqtX4pYZhmm6TAyGBRDEBQ/export?format=pdf",
"donate_urls": {
"paypal": "https://paypal.me/cveinnt",
"patreon": "https://patreon.com/cveinnt"
"wallet": "0x2BA1c436eF129966b6268a63E0f905f2D4FF09bd"
},
"colors": {
"light": {

@ -47,8 +47,7 @@ export const resume = async (args: string[]): Promise<string> => {
export const donate = async (args: string[]): Promise<string> => {
return `thank you for your interest.
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.patreon}" target="_blank">patreon</a></u>
- <u><a class="text-light-blue dark:text-dark-blue underline" href="${config.donate_urls.wallet}" target="_blank">ETH</a></u>
`;
};
@ -77,7 +76,7 @@ export const google = async (args: string[]): Promise<string> => {
};
export const duckduckgo = async (args: string[]): Promise<string> => {
window.open(`https://duckduckgo.com/?q=${args.join(' ')}`);
window.open(`https://duckduckgo.com/?q=${args.join(' ')} `);
return `Searching duckduckgo for ${args.join(' ')}...`;
};
@ -122,7 +121,7 @@ export const vi = async (args: string[]): Promise<string> => {
};
export const vim = async (args: string[]): Promise<string> => {
return `'vim' is so outdated. how about 'nvim'?`;
return `'vim' is vintage. but i've heard 'nvim' is cool.`;
};
export const nvim = async (args: string[]): Promise<string> => {
@ -138,6 +137,23 @@ export const sudo = async (args?: string[]): Promise<string> => {
return `Permission denied: with little power comes... no responsibility? `;
};
export const doas = 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?, at least you aren't bloated `;
};
export const env = async (args?: string[]): Promise<string> => {
return `whatcha looking for over here`;
};
export const shutdown = async (args?: string[]): Promise<string> => {
return `nice try, try reboot instead`;
};
export const reboot = async (args?: string[]): Promise<string> => {
return `why do you hate me`;
};
// Banner
export const banner = (args?: string[]): string => {
return `

@ -1,46 +1,33 @@
import config from '../../../config.json';
const sumfetch = async (args: string[]): Promise<string> => {
if (config.ascii === 'cveinnt') {
return `
@@@@@@@@@@@@@ sumfetch: summary display
@@@@ @@@@ -----------
@@ @@ ABOUT
@@ @@ ${config.name}
@@ @@ ${config.ps1_hostname}
@@ @@@ @@ <u><a href="${config.resume_url}" target="_blank">resume</a></u>
@@ @@@ @@ <u><a href="${config.repo}" target="_blank">Github repo</a></u>
@@ @@ -----------
@@ .@@@@@@@@@@. @@ CONTACT
@@ @@ @@ @@ <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://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>
return `
sumfetch: a summary
-----------
ABOUT
${config.name}
${config.ps1_hostname}
<u><a href="${config.resume_url}" target="_blank">resume</a></u>
<u><a href="${config.repo}" target="_blank">Github repo</a></u>
-----------
CONTACT
<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://linkedin.com/in/${config.social.linkedin}" target="_blank">linkedin.com/in/${config.social.linkedin}</a></u>
-----------
DONATE
Ξ <u><a href="${config.donate_urls.wallet}" target="_blank">${config.donate_urls.wallet}</a></u>
</a></u>
`;
} else {
return `
  sumfetch
    -----------
      ABOUT
  ${config.name}
        <u><a href="${config.resume_url}" target="_blank">resume</a></u>
<u><a href="${config.repo}" target="_blank">Github repo</a></u>
  -----------
  > L I V E T E R M CONTACT
  <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://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>
`;
}
};
export default sumfetch;

Loading…
Cancel
Save