Skip to content

kebab-os/kebab-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kebabOS CLI - v0.3.0

A high-performance, command-line operating system built in Python Pygame. Features bash-like command shell and custom kernel.

Features

  • Custom kernel: Custom made kernel, as the core for the cli.
  • User settings, for customisation (including theme colours, font size and line spacing)
  • Hard-coded and os commands
  • Curl built in

Docs

Read the docs in this repo, or read the full kebab-os documentation on the website.

User Guide

Read the user guide, for a simple explaination on the basics of kebab-cli. Or skip straight to the install guide.

Quick Setup

Use these scripts to quickly install kebab-cli onto your device.

Windows (PowerShell)

cd ~
if (!(Test-Path .kebab)) { mkdir .kebab }
cd .kebab
curl.exe -L https://github.com/kebab-os/kebab-cli/archive/refs/heads/main.zip -o kebab-cli.zip
Expand-Archive -Path kebab-cli.zip -DestinationPath . -Force
cd kebab-cli/src

Linux (bash)

cd ~
mkdir .kebab
cd .kebab
git clone https://github.com/kebab-os/kebab-cli.git
cd kebab-cli/src
sudo apt-get install xclip  # Debian/Ubuntu
# For other distros:
# sudo pacman -S xclip      # Arch
# sudo dnf install xclip    # Fedora

macOS (bash)

cd ~
mkdir .kebab
cd .kebab
git clone https://github.com/kebab-os/kebab-cli.git
cd kebab-cli/src
# Ensure Xcode command line tools are installed:
# xcode-select --install

When you have installed kebab-cli, boot it using:

python main.py

Tip

If you want to use the safest method, use this bash script, and run it in shell.

License

kebabOS is under the MIT License.




© kebab 2026

About

🥙 kebabOS CLI - A high-performance, command-line operating system

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors