Config files for ZSH, Python, Editors, Terminals, and more. Powered by dotbot.
First, make sure you have all those things installed:
git: to clone the repocurl: to download some stufftar: to extract downloaded stuffzsh: to actually run the dotfilessudo: some configs may need that
Then, run these steps:
git clone --recurse-submodules https://github.com/pablosjv/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./scripts/bootstrapFrom that moment the dot command will be available in your path, which simplify the dotfiles operation
❯ dotfiles help
dotfiles [COMMAND]
Manages different dotfiles stuff
Commands:
help show this help text
apply install the latest version for the configuration and packages
update reflect the configuration changes in the repository
edit open dotfiles in editor
date get latest update date
install run just the installers
configure run just the configurators
brew interact with homebrew with extended commandsThe dotfiles apply is a wrapper for dotbot, so you can provide command line arguments to the tool, for example:
dotfiles apply --only linkYou use it by running:
$DOTFILES/os/mac/set-defaults.shAnd logging out and in again/restart.