-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathconfig.js
More file actions
62 lines (53 loc) · 1.6 KB
/
Copy pathconfig.js
File metadata and controls
62 lines (53 loc) · 1.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
const config = {
title: 'neovim-web',
startPage: 'home',
files: [
'home',
'about'
],
links: [
{ label: 'GitHub', url: 'https://github.com', icon: 'fab fa-github' },
{ label: 'LinkedIn', url: 'https://linkedin.com', icon: 'fab fa-linkedin' },
],
alpha: {
enabled: true,
animation: 'cube',
title: 'neovim',
titleColor: 'var(--blue)',
titleAccent: '-web',
titleAccentColor: 'var(--comment)',
subtitle: 'A Neovim-themed personal website framework',
subtitleColor: 'var(--comment)',
actions: [
{ key: 'h', icon: 'fas fa-home', label: 'Home', cmd: 'home' },
{ key: 'a', icon: 'fas fa-user', label: 'About', cmd: 'about' },
{ key: '?', icon: 'fas fa-terminal', label: 'Help', cmd: ':help' },
{ key: 's', icon: 'fas fa-database', label: 'SQL', cmd: ':sql' },
{ key: 'g', icon: 'fas fa-gamepad', label: 'Snake', cmd: ':snake' },
]
},
meta: {
description: 'A Neovim-themed personal website',
ogImage: 'images/og-image.png',
favicon: 'images/favicon.svg',
favicon32: 'images/favicon-32.png',
},
analytics: {
enabled: false,
googleId: ''
},
repo: {
url: '',
branch: 'main'
},
contact: {
email: 'hello@example.com'
},
blog: {
enabled: true,
manifestPath: 'posts/posts.json',
postsDir: 'posts'
},
themes: ['tokyo', 'gruvbox', 'dracula', 'cyberpunk', 'latte'],
defaultTheme: 'tokyo',
};