███╗ ███╗ ██████╗ ██╗ █████╗ ██╗ ██╗ █████╗ ██████╗ ███████╗██╗ ██╗ ████╗ ████║██╔═══██╗██║ ██╔══██╗╚██╗ ██╔╝██╔══██╗██╔══██╗██╔════╝██║ ██║ ██╔████╔██║██║ ██║██║ ███████║ ╚████╔╝ ███████║██║ ██║█████╗ ██║ ██║ ██║╚██╔╝██║██║ ██║██║ ██╔══██║ ╚██╔╝ ██╔══██║██║ ██║██╔══╝ ╚██╗ ██╔╝ ██║ ╚═╝ ██║╚██████╔╝███████╗██║ ██║ ██║ ██║ ██║██████╔╝███████╗ ╚████╔╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚═════╝ ╚══════╝ ╚═══╝
- Single file manager (Portable)
- No config files for moladots (No
.dotrc
🤦) - No useless arguments (single command 😎)
- Easy to use
- Fewer Dependencies
Bash>=3
- Auto Install Dependencies
Git
Cowsay
- Allow to install some common Development Tools
sh -c "$(curl -fsSL https://raw.githubusercontent.com/molayadev/moladots/master/tools/install.sh)"
sh -c "$(wget -O- https://raw.githubusercontent.com/molayadev/moladots/master/tools/install.sh)"
sh -c "$(http --download https://raw.githubusercontent.com/molayadev/moladots/master/tools/install.sh)"
moladots is installed by default in
/home/username/moladots
, your$HOME
directory.
Now run moladots
for 1st time set-up.
- Enter repository URL (without
.git
). - Specify folder you want to clone the dotfile repo to (relative to
/home/username/
). - Open up new terminal 🚀.
- Just grab moladots.sh from Releases 🔼 and store it anywhere on your system.
- Change file permissions to be 🏃 executable.
chmod +x moladots.sh
- Set alias for moladots (optional). Alternatively modify your
.bash_aliases
file.
alias $(pwd)/moladots.sh=moladots
- Run moladots.
moladots.sh
Just run moladots
anywhere in your terminal 🖖.
moladots
Leave the rest to it.
moladots exports 2 variables in your default shell config (bashrc
, zshrc
etc):
MOLADOT_DEST
: used for finding the location of dotfiles repository in your local system.MOLADOT_REPO
: the url to the remote dotfile repo.
You can change these manually if any one of the info changes.
Thanks to much to 🤓 Bhupesh Varshney Based on https://github.com/Bhupesh-V/dotman his developed template. Web | Twitter: @bhupeshimself | DEV: bhupesh
Copyright © 2020 Marlon Olaya.
This project is MIT licensed.
See the CHANGELOG.md file for details.