-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.example.json
More file actions
85 lines (64 loc) · 3.49 KB
/
config.example.json
File metadata and controls
85 lines (64 loc) · 3.49 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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
{
"username": "guest",
"hostname": "localhost",
"__comment_pageTitle__": "Title that is shown on a tab in a browser",
"pageTitle": "personal-website",
"simulatedAuth": {
"__comment__": "Simulated SSH Pubkey Auth presented at the top of the terminal",
"enabled": true
},
"banner": {
"enabled": true,
"__comment_content__": "A banner at the top of terminal after the simulatedAuth. I used an ascii art representation of my domain which I generated with -> https://patorjk.com/software/taag/?p=display&f=ANSI%20Shadow&t=calumm.dev&x=none",
"content": " ██████╗ █████╗ ██╗ ██╗ ██╗███╗ ███╗███╗ ███╗ ██████╗ ███████╗██╗ ██╗\n██╔════╝██╔══██╗██║ ██║ ██║████╗ ████║████╗ ████║ ██╔══██╗██╔════╝██║ ██║\n██║ ███████║██║ ██║ ██║██╔████╔██║██╔████╔██║ ██║ ██║█████╗ ██║ ██║\n██║ ██╔══██║██║ ██║ ██║██║╚██╔╝██║██║╚██╔╝██║ ██║ ██║██╔══╝ ╚██╗ ██╔╝\n╚██████╗██║ ██║███████╗╚██████╔╝██║ ╚═╝ ██║██║ ╚═╝ ██║██╗██████╔╝███████╗ ╚████╔╝\n ╚═════╝╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝╚═════╝ ╚══════╝ ╚═══╝"
},
"welcome": {
"enabled": true,
"content": "Welcome to personal-website"
},
"defaultCommands": {
"whoami": {
"enabled": true,
"content": "Hi! I'm John Doe, a Software Developer with a 100 years of experience in a 5 year old programming language"
},
"github": {
"enabled": true,
"profileUrl": "https://github.com/Calum4"
},
"linkedin": {
"enabled": false,
"profileUrl": "https://linkedin.com/in/"
},
"email": {
"__comment__": "Break down the email address into parts to hopefully avoid spam crawling",
"enabled": true,
"__comment_username__": "Username portion of the email address, eg 'john.doe@example.com' would be 'john.doe'",
"username": "john.doe",
"__comment_domainLevels__": "Domain levels, eg 'email.example.com' would be ['email', 'example', 'com']",
"domainLevels": ["email", "example", "com"]
},
"date": {
"__comment__": "Outputs the date and time in the provided time zone, eg 15 April 2026 at 20:14 BST",
"enabled": true,
"__comment_timezone__": "See https://moment.github.io/luxon/#/zones?id=specifying-a-zone",
"timezone": "Europe/London"
},
"pgp": {
"enabled": false,
"__comment_url__": "Relative or absolute Url of your PGP key",
"url": "public/example.pgp",
"__comment_newTab__": "Open the link in a new tab?",
"newTab": false
}
},
"customCommands": {
"ping": {
"enabled": true,
"content": "pong"
}
},
"__comment_aliases__": "Command aliases, takes precedence over commands, format [[ alias: actual_command ]]",
"aliases": {
"time": "date"
}
}