Batteries includes
-
dot command
- Running
dot
will display all available global scriptsTerminal window {βΈ} ~ dotoutput:> docker connect β βdotfiles create β Usage: βdotfiles import β connect βgit amend β β- Personal scripts should be located in
<DOTFILES_PATH>/scripts
- Opinionated scripts are located
<DOTFILES_PATH>/modules/dotly/scripts
- Personal scripts should be located in
- Most useful dot scripts
- symlinks apply: Applies all your new/updated symlinks
- mac defaults: With this script you can import/export all your current Mac settings. After you run the import script, youβll need to restart your machine.
- Press
<Ctrl-c>
once/twice to quitdot
- Running
-
Updating dotly
- git submodule update βinit βrecursive modules/dotly
-
Shortcuts
- If you press
<Ctrl-r>
, youβll get a custom reverse-search UI
Terminal window > __1520/1520 +S βββββββββββββββββββββββββββββββββββββββββββββββββββ> 1542 dot β1541 la modules/dotly/dotfiles_template1540 git submodule update --init --recursive modules/dotly1539 dotly self-update --help1538 dotly self-update1537 dotly - If you press
-
Opinionated dotfiles template
- By default dotly came with a default template ready to use
this does not mean that you can not modify this defaults, you can create/erase/rename everything. Just remember that you need to update your symlinks in case you need it.
Terminal window βββ π bin # External binaries/symlinks. This folder has preference in your $PATHβββ π doc # Documentation of your dotfilesβββ π editors # Settings of your editors (vscode, IDEA, β¦)βββ π git # git configβββ π langs # Config for programming languages/librariesβββ π os # Specific config of your Operative System or appsβββ π restoration_scripts # This will be execute when you restore your dotfiles in another computer/installationβββ π scripts # Your custom scriptsβββ π shell # Bash/Zsh/Fish?β¦ configuration filesβββ π symlinks # The config of your symlinks
- By default dotly came with a default template ready to use
π½οΈ Feature showcase (Spanish)
For an in-depth look at the features offered by dotly, you can take a look at this video: