hristotanev / devsak

πŸ§‘β€πŸ’» πŸ‡¨πŸ‡­ πŸͺ– πŸ”ͺ developer's swiss army knife

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

devsak

πŸ§‘β€πŸ’» πŸ‡¨πŸ‡­ πŸͺ– πŸ”ͺ

DEVeloper's Swiss Army Knife

License Work In Progress

Installation

Arch-based distros

This collection of tools has been packaged inside the AUR and can be easily installed by using your favourite AUR helper (in my case this is paru) by running the following command from your terminal:

paru -S devsak-git

Other distros

To install devsak, simply run the following command in your terminal:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/hristotanev/devsak/main/scripts/install.sh)"

Usage

After successful installation of devsak, below is some more information on how it can be used (this is an output of devsak -h):

Usage: devsak [options] [tool names,...]
Command-line orchestrator for installing different tools.

Some of the available options include:

  -l			 list the names of all available tools
  -a			 install all available tools
  -i tool names,...      install tools specified by their comma separated names
  -h			 display this help and exit

Tools and support

Name Summary OS support
cheksum Verify SHA256 for a file Linux

Uninstalling devsak

To uninstall devsak, just run uninstall_devsak from the command-line. It's that easy πŸ™‚.

Next steps

  • continue adding new tools
  • add a build pipeline for automatic tagging
  • add an automatic package versioning inside AUR for automatic system updates
  • add support for more Linux distros and Mac OS (there will never be any support for Windows πŸ˜›)

About

πŸ§‘β€πŸ’» πŸ‡¨πŸ‡­ πŸͺ– πŸ”ͺ developer's swiss army knife

License:MIT License


Languages

Language:Shell 100.0%