LiveTerm 让你快速搭建一个终端风格的网站,具有高度可定制、易用等特性,它由 Next.js 提供支持。而你拥有这么一个有意思的网站,只需要处理一个 config.json 文件。
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
mintpic dev 04ec5230aa
Commit new
12 months ago
.husky first commit 4 years ago
demo update readme & demo 4 years ago
install Commit new 12 months ago
public Commit message 12 months ago
src Commit message 12 months ago
.eslintrc.js first commit 4 years ago
.gitignore first commit 4 years ago
.prettierignore first commit 4 years ago
.prettierrc.json first commit 4 years ago
LICENSE first commit 4 years ago
README.md Initial commit for production 12 months ago
config.json Commit message 12 months ago
next-env.d.ts first commit 4 years ago
next.config.js first commit 4 years ago
nullshift.code-workspace Initial commit for production 12 months ago
package-lock.json Commit message 12 months ago
package.json Initial commit for production 12 months ago
postcss.config.js first commit 4 years ago
tailwind.config.js first commit 4 years ago
themes.json first commit 4 years ago
tsconfig.json first commit 4 years ago
vercel.json first commit 4 years ago
yarn.lock Fix: Regenerate yarn.lock 12 months ago

README.md

Jeff's NullShift - A Terminal Experience for Innovators! A futuristic, highly customizable, and user-friendly terminal-inspired website template. Perfect for showcasing portfolios, projects, or crafting unique interactive experiences. Powered by Next.js and styled for tech, crypto, and finance enthusiasts.

Setting up your NullShift Terminal is quick and easy. Modify just one file: config.json. Once you clone the repository, get started with:

bash Copy code yarn install && yarn dev Why NullShift? With NullShift, you can build:

A personal website: Showcase your expertise in technology, finance, or crypto. Interactive project pages: Highlight your work, such as blockchain applications or AI tools. Browser dashboards: Create a tech-forward startpage for your browser. Custom experiences: Use NullShift as a foundation for creative tools or concepts. Feel free to explore the live demo and let your imagination run wild!

📸 Features Dynamic Commands: Includes about, social, projects, resume, tech-stack, experience, and more! Light and Dark Themes: Switch between modes effortlessly. Custom ASCII Art: Personalize the banner to reflect your brand or style. Config-driven Customization: Modify config.json for instant updates. Vercel Deployment Ready: Easily deploy with a single click. Docker Support: Build and run with Docker for advanced use cases. 🚀 How to Get Started One-line Installer: bash Copy code sh -c "$(curl -fsSL https://raw.github.com/itjeff/NullShift/main/install/install.sh)" This installs NullShift in the current directory. To start developing, run:

bash Copy code cd NullShift && yarn dev Manual Installation: bash Copy code git clone https://github.com/itjeff/NullShift.git && cd NullShift yarn install && yarn dev Start customizing config.json and watch changes in real time.

⚙️ Configuration Quick Setup with config.json: Here's an example of the core structure:

json Copy code { "title": "Jeff's NullShift", "ascii": "YOUR ASCII ART", "social": { "github": "itjeff", "twitter": "itjeff" }, "email": "jeff@nullshift.xyz", "commands": [ { "name": "about", "description": "Displays details about the site." }, { "name": "tech-stack", "description": "Lists technologies Jeff specializes in." } ], "colors": { "dark": { "background": "#000", "foreground": "#00ff00" } } } Modify values like your social links, ASCII art, and color themes to make NullShift uniquely yours.

🌐 Deployment Deploying to Vercel is a breeze. Use the Vercel CLI or connect your GitHub repository to Vercel for automated builds.

👨‍💻 Advanced Features Theming: Swap themes via themes.json or create your own color schemes. Dockerized Builds: Simplify production environments using docker-compose. Banner Customization: Add personalized banners or ASCII art in the commands.ts file.