Create your own terminal styled website! Check out term.nasan.dev for an example.
- [Tab] for auto completion.
- [Esc] to clear the input line.
- [↑][↓] to scroll through your command history.
Most of the configuration is done in the config.json
file.
{
"ascii": [
" ██████╗██╗ ██╗██████╗ ██╗███████╗████████╗███████╗███╗ ██╗",
"██╔════╝██║ ██║██╔══██╗██║██╔════╝╚══██╔══╝██╔════╝████╗ ██║",
"██║ ███████║██████╔╝██║███████╗ ██║ █████╗ ██╔██╗ ██║",
"██║ ██╔══██║██╔══██╗██║╚════██║ ██║ ██╔══╝ ██║╚██╗██║",
"╚██████╗██║ ██║██║ ██║██║███████║ ██║ ███████╗██║ ╚████║",
" ╚═════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝╚══════╝ ╚═╝ ╚══════╝╚═╝ ╚═══╝",
" "
],
"title": "christen's terminal",
"username": "visitor",
"hostname": "chris.dev",
"password": "050823",
"repoLink": "https://github.com/christenjacquottet/terminal-portfolio",
"social": {
"email": "[email protected]",
"github": "christenjacquottet",
"linkedin": "christenjacquottet"
},
"aboutGreeting": "Hi I'm Christen. I'm an autodidactic technologist who enjoys problem solving.",
"projects": [
[
"ARTIE GPT",
"Artificially intelligent bartender.",
"https://insider.lermaagency.com/chad-gpt/"
],
[
"DIGIMODEL",
"Interoperable branded avatars.",
"https://lermaagency.com/digimodel/"
]
],
"colors": {
...
}
}
Clone the repository
git clone https://github.com/ChristenJacquottet/terminal-portfolio.git
Go to the project directory
cd webshell
Install the dependencies
npm install
Start the server
npm run dev