Skip to content

🏠 Home

πŸ’» With dbn-tools, you can:

  • πŸ” Analyze disk usage and see which files and directories are taking up the most space.
  • πŸ—‘οΈ Delete temporary files and free up space on your hard drive.
  • πŸ’Ύ Check the usage of your system's RAM and swap memory.
  • 🧰 Get detailed information about your CPU and system.
  • πŸ—‘οΈ Empty the recycle bin to permanently delete files.
  • 🌧️ Check weather for you current location.
  • 🧹 Uninstall programs you no longer need.
  • πŸ’΅ Check local rate for USD-ARS.
  • πŸ” Search for a specific file.
  • πŸ€– Ask Chat GPT-3 a question.
  • 🍎 Download youtube videos.
  • πŸ•°οΈ Check the system uptime.
  • πŸ”’ Check open ports.

image

πŸ’Ύ Can I download the app?

  • Yes! releases are being published -> HERE
  • Check compatibility for your distro or look at the INSTALL for detailed instructions

🌑 Want to see our metrics?

We use codacy here is the DASHBOARD

πŸ’‘ Ideas

  • New ideas are being tracked and added in this issue -> Here

πŸ’Ύ Compatibility

  • Docker βœ…
  • AppImage βœ…
  • Ubuntu 22.04 βœ…
  • Debian 11 βœ…
  • Arch βœ…
  • Fedora ❌
  • Centos ❌
  • Gentoo ❌
  • openSUSE ❌
  • Slackware ❌

🏳️ Flags

  • --help: πŸ“œ Display a help message with a list of all available options.
  • --system: πŸ–₯ Filters the menu to only show system utility options.
  • --esp: πŸ‡ͺπŸ‡Έ Enable Spanish translation (WIP).

πŸ“ Application

APP

πŸ“ Folder structure

πŸ“¦dbn-tools
 ┣ πŸ“‚.github
 ┃ β”— πŸ“‚workflows
 ┃ ┃ β”— πŸ“œcodacy.yml
 ┣ πŸ“‚DEBIAN
 ┃ ┣ πŸ“œcontrol
 ┣ πŸ“‚usr
 ┃ β”— πŸ“‚bin
 ┃ ┃ ┣ πŸ“‚constants
 ┃ ┃ ┃ ┣ πŸ“œascii.sh
 ┃ ┃ ┣ πŸ“‚functions
 ┃ ┃ ┃ ┣ πŸ“œdelete-temp.sh
 ┃ ┃ β”— πŸ“œdbn-tools.sh
 ┣ πŸ“‚utils
 ┃ ┣ πŸ“œbuild_new_version.sh
 ┣ πŸ“œ.gitignore
 ┣ πŸ“œCONTRIBUTE.md
 ┣ πŸ“œDockerfile
 ┣ πŸ“œINSTALL.md
 ┣ πŸ“œLICENSE
 ┣ πŸ“œREADME.md
 β”— πŸ“œreadme.png

πŸ“ Dependencies

🐍 Python dependencies

πŸ› Troubleshot

For more information, check the TROUBLESHOT file

🌴 Environment variables

Variable Description
DOWNLOAD_URL URL to download a package get it from here -> https://github.com/jd-apprentice/dbn-tools/tags
PACKAGE_NAME Name of the package being downloaded (is the name of the file from the other variable)
GPT_KEY Key to use GPT-3 API - Add it on your shell configuration
## For the `GPT_KEY` we are reading it from .bashrc or .zshrc depending on your shell
## Add a line like this:

GPT_KEY='YOUR_KEY'

πŸ“ Install

You can see how to install it in the following file INSTALL.

πŸ“ License

This project is under the MIT license. See the LICENSE for more information.

🀝 Contributing

For more information, check the CONTRIBUTING file

✨ Contributors

Thanks goes to these wonderful people (emoji key):


Jonathan Dyallo

πŸ’» ⚠️ πŸ“– 🚧

This project follows the all-contributors specification. Contributions of any kind welcome!