Skip to content

Getting Started

Welcome to KBVE Docs! We’re thrilled to guide you through our extensive range of tools, software, and services. This documentation hub is designed to introduce you to our innovative projects, offer detailed tutorials, and provide insightful notes. Whether you’re a seasoned developer or just starting, you’ll find everything you need to get up to speed and excel in your projects. Dive into the world of cutting-edge technology and elevate your skills with KBVE.

Tools Overview

KBVE Jukebox

Discover a dynamic music tool that curates playlists based on your favorite keywords.

Webmaster Utility

Optimize and manage your website efficiently with our powerful webmaster tools.

Automation Suite

Enhance productivity with our comprehensive automation software and hardware solutions.

Setup Instructions

Here are the step-by-step instructions to set up and run the KBVE repository on WSL Ubuntu:

  1. Open your WSL Ubuntu terminal.

  2. Install Git by running the following command:

    sudo apt install git
    
  3. Install Python 3.10 by running the following commands:

    sudo add-apt-repository ppa:deadsnakes/ppa
    sudo apt update
    sudo apt install python3.10
    
  4. Install Node.js and npm by running the following commands:

    sudo apt update
    sudo apt install nodejs npm
    
  5. Install pnpm globally by running the following command:

    sudo npm install -g pnpm
    
  6. Install the .NET 7 SDK by running the following commands:

    wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
    sudo dpkg -i packages-microsoft-prod.deb
    rm packages-microsoft-prod.deb
    sudo apt update
    sudo apt install dotnet-sdk-7.0
    
  7. Install Rust by running the following command:

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    

    Follow the on-screen instructions to complete the Rust installation.

  8. Clone the KBVE repository by running the following command:

    git clone https://github.com/KBVE/kbve.git
    
  9. Change into the cloned repository directory:

    cd kbve
    
  10. Install the project dependencies using pnpm:

    pnpm install
    
  11. To run the code watcher, use the following command:

    ./kbve.sh -nx kbve.com:dev
    
  12. To create a new branch for a new pull request, use the following command:

    ./kbve.sh -atomic you can type anything here and spaces do not matter
    
  13. If you don’t have Visual Studio Code running, you can open it from the terminal by running the following command while inside the repository:

    code .
    
  14. Visual Studio Code will automatically suggest plugins to install. Install the recommended plugins and reload the editor if needed.

Cleaning and Maintenance

Regular maintenance ensures longevity and safety. Clean your tools after each use, check for wear, and lubricate moving parts as specified in the tool’s manual.

Additional Resources