Skip to content

ThomCoder/Install_A_Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Install_A_Bot

Install_A_Bot is a program that will install and/or set up programs and files on your machine.

Just why?

We all know the situation: You have just gotten a new machine. You synched your dotfiles and maybe set up a few very basic programs. But as time goes by your machine consists of so much more: Plain files you have lying around and use as input for other programs (e.g. wordlists if you are into pentesting), software you "git pull'ed" and maybe even applied a patch or two before you use it, other tools and frameworks you set up via a script call (like GEF, Oh My Zsh or Hombrew).

Or in short: Setting up a computer until it's truly yours can take an awful lot of time. Install_A_Bot to the rescue!

How to use

The basic idea is: you fill out a config file (currently called packages.toml) and Install_A_Bot automates all the rest. It will install regular programs via the provided package manager, "git pull" and "make install" other repositories and "curl" down your files and whatever else you tell it to do. It even supports different so called targets, so you can e.g. have a the same config file for your Macbook and your Ubuntu desktop.

And the best part: Since the configuration is just a text file you can easily share it and store it wherever you want (e.g. Dropbox, a separate git repo, ...).

Current state

Currently Install_A_Bot is in early development and not ready for use. The README will be updated as soon as it's usable.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages