Skip to content
/ Cake Public

A multi-tool terminal UI for apps, plugins and a stats display.

License

Notifications You must be signed in to change notification settings

SYOP200/Cake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Cake

      ██████╗  █████╗ ██╗  ██╗███████╗              
     ██╔════╝ ██╔══██╗██║ ██╔╝██╔════╝              
     ██║      ███████║█████╔╝ █████╗                
     ██║      ██╔══██║██╔═██╗ ██╔══╝                
     ╚██████╗ ██║  ██║██║  ██╗███████╗              
      ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝╚══════╝

About

Cake is all about a custom display, similar to Neofetch, that is fully customizable. View live system stats and information all in one active display. Plugins can customize welcome screens, themes and ascci art. You can edit them and change them in the files or, in the built in config settings, to your needs.

Features

  • Built in apps panel/switcher (activated when you press "a")
  • Settings and easy config (activated when you press "q")

A system stats moniter that displays current system information, time, date and hostname.

Screenshots

Hello plugin loaded:

Screenshot 2026-01-28 at 19 26 25

Installation

Installing Cake is easy and simple for new users.

# First, update:
sudo apt update
# Then install git, if not already installed:
sudo apt install git
# Now, clone the repo:
git clone https://github.com/SYOP200/Cake.git
# If that does not work, try "sudo git https://github.com/SYOP200/Cake.git"
# Then open the directory:
cd Cake
# Finally, run cake:
bash cake.sh

Project Structure

Cake/
├── core/
│   ├── terminal.c        
│   ├── exec.c           
│   ├── plugin.c       
│   ├── theme.c         
│   └── cake.h         
│
├── plugins/
│   └── sample_plugin.c
|   └── hello_plugin.c
|   └── default_plugin.c
│
├── themes/
│   └── default.json
│
├── ui/                   



Made by SYOP200

About

A multi-tool terminal UI for apps, plugins and a stats display.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Languages