Skip to content
/ depoty Public

A TUI-based extension for the Chocolatey package manager, providing an interactive interface for managing packages efficiently.

License

Notifications You must be signed in to change notification settings

hish22/depoty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Depoty

Apache License GitHub Release

logo

📖 Description

Depoty is an extension of the Chocolatey package manager, offering users the ability to manage and interact with Chocolatey through an intuitive, terminal user interface (TUI). This lightweight application aims to simplify and enhance the user experience by providing a more accessible alternative to command-line operations, especially for those who prefer a TUI environment.

In addition to its core functionality, Depoty extends Chocolatey with additional features such as package search, installation, updates, and uninstallation—all in a streamlined, easy-to-navigate interface. it is an ideal choice for anyone looking to manage Chocolatey in a more visual and efficient manner."

📸 Showcasing

logo

logo

🔧 Installation

Depoty can be installed using the following methods:

Warning

Since Chocolatey is designed for Windows, Depoty supports Windows only (FOR NOW).

  • Download the binary from the Releases page.

Next, run the exe file to begin installing the program.

📝 Usage

Important

Depoty should be used in a terminal with administrator privileges (Run as Administrator) to ensure proper functionality.

Once installed, follow these steps to use Depoty:

  1. Initialization: Run the following command to start the initialization process:
depoty init
  1. Start the TUI: Once initialized, start the TUI (Text User Interface) by typing:
depoty
  1. Main Viewport: You'll be presented with the main viewport where you can manage packages.

📌 Key Functions

  • Install a package by pressing CTRL + D
  • Delete a package by pressing CTRL + Q
  • Update a package by pressing CTRL + U
  • Fetching package Information + Searching specific packages Enter
  • Searching a specific package CTRL + S

Additional functions:

Note

This command will only delete packages other than Chocolatey or its extensions.

Warning

Version 1.0.0 of Depoty will automatically uninstall Depoty if it was installed via Chocolatey and Drop all command used.

  • Drop/Delete all installed packages F9

Note

This command will update only the outdated packages.

  • Update all installed packages F10

  • Navigation Button TAB

  • Return to main viewport ESC

  • Refresh the installed packages CTRL + R

Other functions:

  • Press F1 for more details on key commands.

Additional

If you want to clear the cache of the system, type:

depoty clear

which will clear the cache of the outdated packages and the configuration information.

To Display depoty commands, type:

depoty -h

Note

If you decide to uninstall the app "sadly", make sure to clear the cache beforehand.

📢 Reporting Issues

If you encounter any problems, bugs, or have feature requests, feel free to open an issue!

About

A TUI-based extension for the Chocolatey package manager, providing an interactive interface for managing packages efficiently.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages