Skip to content

Commit

Permalink
Update gitprofile.config.ts
Browse files Browse the repository at this point in the history
  • Loading branch information
PatrickJnr authored Jun 21, 2024
1 parent b1b58b7 commit f5688a0
Showing 1 changed file with 26 additions and 169 deletions.
195 changes: 26 additions & 169 deletions gitprofile.config.ts
Original file line number Diff line number Diff line change
@@ -1,177 +1,46 @@
// gitprofile.config.ts
// gitprofile.config.js

const CONFIG = {
const config = {
github: {
username: 'arifszn', // Your GitHub org/user name. (This is the only required config)
},
/**
* If you are deploying to https://<USERNAME>.github.io/, for example your repository is at https://github.com/arifszn/arifszn.github.io, set base to '/'.
* If you are deploying to https://<USERNAME>.github.io/<REPO_NAME>/,
* for example your repository is at https://github.com/arifszn/portfolio, then set base to '/portfolio/'.
*/
base: '/gitprofile/',
projects: {
github: {
display: true, // Display GitHub projects?
header: 'Github Projects',
mode: 'automatic', // Mode can be: 'automatic' or 'manual'
automatic: {
sortBy: 'stars', // Sort projects by 'stars' or 'updated'
limit: 8, // How many projects to display.
exclude: {
forks: false, // Forked projects will not be displayed if set to true.
projects: [], // These projects will not be displayed. example: ['arifszn/my-project1', 'arifszn/my-project2']
},
},
manual: {
// Properties for manually specifying projects
projects: ['arifszn/gitprofile', 'arifszn/pandora'], // List of repository names to display. example: ['arifszn/my-project1', 'arifszn/my-project2']
},
},
external: {
header: 'My Projects',
// To hide the `External Projects` section, keep it empty.
projects: [
{
title: 'Project Name',
description:
'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed euismod, nunc ut.',
imageUrl:
'https://img.freepik.com/free-vector/illustration-gallery-icon_53876-27002.jpg',
link: 'https://example.com',
},
{
title: 'Project Name',
description:
'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed euismod, nunc ut.',
imageUrl:
'https://img.freepik.com/free-vector/illustration-gallery-icon_53876-27002.jpg',
link: 'https://example.com',
},
],
username: 'patrickjnr', // Your GitHub org/user name. (Required)
sortBy: 'stars', // stars | updated
limit: 10, // How many projects to display.
exclude: {
forks: false, // Forked projects will not be displayed if set to true.
projects: [], // These projects will not be displayed. example: ['my-project1', 'my-project2']
},
},
seo: {
title: 'Portfolio of Ariful Alam',
description: '',
imageURL: '',
},
social: {
linkedin: 'ariful-alam',
twitter: 'arif_szn',
mastodon: 'arifszn@mastodon.social',
researchGate: '',
linkedin: 'patrickjrc',
twitter: '_patrickjnr',
facebook: '',
instagram: '',
reddit: '',
threads: '',
youtube: '', // example: 'pewdiepie'
udemy: '',
dribbble: '',
behance: '',
medium: 'arifszn',
dev: 'arifszn',
stackoverflow: '', // example: '1/jeff-atwood'
skype: '',
telegram: '',
website: 'https://www.arifszn.com',
medium: 'PatrickJr',
dev: 'patrickjnr',
website: 'https://grimtech.co.uk',
phone: '',
email: 'arifulalamszn@gmail.com',
},
resume: {
fileUrl:
'https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf', // Empty fileUrl will hide the `Download Resume` button.
email: 'admin@grimtech.co.uk',
},
skills: [
'PHP',
'Laravel',
'JavaScript',
'React.js',
'Node.js',
'Nest.js',
'MySQL',
'PostgreSQL',
'Git',
'Docker',
'PHPUnit',
'CSS',
'Antd',
'Tailwind',
],
experiences: [
{
company: 'Company Name',
position: 'Position',
from: 'September 2021',
to: 'Present',
companyLink: 'https://example.com',
},
{
company: 'Company Name',
position: 'Position',
from: 'July 2019',
to: 'August 2021',
companyLink: 'https://example.com',
},
],
certifications: [
{
name: 'Lorem ipsum',
body: 'Lorem ipsum dolor sit amet',
year: 'March 2022',
link: 'https://example.com',
},
],
educations: [
{
institution: 'Institution Name',
degree: 'Degree',
from: '2015',
to: '2019',
},
{
institution: 'Institution Name',
degree: 'Degree',
from: '2012',
to: '2014',
},
],
publications: [
{
title: 'Publication Title',
conferenceName: '',
journalName: 'Journal Name',
authors: 'John Doe, Jane Smith',
link: 'https://example.com',
description:
'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.',
},
{
title: 'Publication Title',
conferenceName: 'Conference Name',
journalName: '',
authors: 'John Doe, Jane Smith',
link: 'https://example.com',
description:
'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.',
},
],
// Display articles from your medium or dev account. (Optional)


// Display blog posts from your medium or dev account. (Optional)
blog: {
source: 'dev', // medium | dev
username: 'arifszn', // to hide blog section, keep it empty
limit: 2, // How many articles to display. Max is 10.
limit: 3, // How many posts to display. Max is 10.
},
googleAnalytics: {
id: '', // GA3 tracking id/GA4 tag id UA-XXXXXXXXX-X | G-XXXXXXXXXX
// GA3 tracking id/GA4 tag id UA-XXXXXXXXX-X | G-XXXXXXXXXX
id: 'G-J2EWZCWC7R', // Please remove this and use your own tag id or keep it empty
},
// Track visitor interaction and behavior. https://www.hotjar.com
hotjar: {
id: '',
id: '', // Please remove this and use your own id or keep it empty
snippetVersion: 6,
},
themeConfig: {
defaultTheme: 'lofi',
defaultTheme: 'Dark',

// Hides the switch in the navbar
// Useful if you want to support a single color mode
Expand All @@ -181,8 +50,8 @@ const CONFIG = {
// using user system preferences, instead of the hardcoded defaultTheme
respectPrefersColorScheme: false,

// Display the ring in Profile picture
displayAvatarRing: true,
// Hide the ring in Profile picture
hideAvatarRing: false,

// Available themes. To remove any theme, exclude from here.
themes: [
Expand Down Expand Up @@ -215,13 +84,10 @@ const CONFIG = {
'night',
'coffee',
'winter',
'dim',
'nord',
'sunset',
'procyon',
],

// Custom theme, applied to `procyon` theme
// Custom theme
customTheme: {
primary: '#fc055b',
secondary: '#219aaf',
Expand All @@ -232,15 +98,6 @@ const CONFIG = {
'--rounded-btn': '3rem',
},
},

// Optional Footer. Supports plain text or HTML.
footer: `Made with <a
class="text-primary" href="https://github.com/arifszn/gitprofile"
target="_blank"
rel="noreferrer"
>GitProfile</a> and ❤️`,

enablePWA: true,
};

export default CONFIG;
export default config;

0 comments on commit f5688a0

Please sign in to comment.