Skip to content

Something between a GUI and a CLI way of downloading apps.

License

Notifications You must be signed in to change notification settings

rainbow-sh/tui-shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TUI-SHOP

 _____ _   _ ___     ____  _   _  ___  ____  
|_   _| | | |_ _|   / ___|| | | |/ _ \|  _ \ 
  | | | | | || |____\___ \| |_| | | | | |_) |
  | | | |_| || |_____|__) |  _  | |_| |  __/ 
  |_|  \___/|___|   |____/|_| |_|\___/|_|    

logo

forthebadge forthebadge forthebadge tui-store-logo rainbow-sh

Linux spaghetti License: GPL v3 Buymeacoffee Whoooops

Something between a GUI and a CLI way of downloading apps.

Description

You know how hard it can be to install CLIs/TUIs, you have to:

  1. Git clone them
  2. Follow the instructions
  3. Get an error
  4. Search for a solution
  5. Follow the instructions again
  6. Install it
  7. And clean up

7 steps! But what if there was an easier way...

Introducing TUI-SHOP, an app store somewhere between CLIs and GUIs made specifically for CLI/TUI enthusiasts!

Install

git clone https://github.com/Gcat101/tui-shop.git
cd tui-shop
chmod +x ./install.sh
sudo ./install.sh

After that, launch the program, go into /opt/tui-shop/config.json and paste your github key.

To get a github key you need to:

  1. Login into github,

  2. Go to account settings;

  3. Go to developer settings,

  4. Go to keys,

  5. Create an infinite key with no permissions:

And that's it! The last time you'll have to install a TUI/CLI manualy (at least i hope so)

Can you install tui-shop with tui-shop tho

Yes, but why would y-

Usage

sudo tui-shop

You NEED sudo privileges.

Remove

sudo rm /usr/bin/tui-shop

Can you remove tui-shop with tui-shop tho

Yes, but that can corr-

Upload your app

Go to Gcat101/tui-shop-repo for information

Platforms

Linux. If you can port it, please open up a PR.

Requirements

git, python3 and python3-pip

That's it

Goodbye!

Releases

No releases published

Packages

No packages published