Personal dotfiles saved and deployed using sadedot (macOS).
Go to file
Santiago Lo Coco 35c666ba47 Add rdp script 2024-10-29 22:09:31 +01:00
dotfiles Add rdp script 2024-10-29 22:09:31 +01:00
sadedot@d517b08343 Update sadedot submodule 2024-04-07 10:31:46 +02:00
scripts Add Brewfile 2024-04-07 20:46:27 +02:00
.gitignore Add initial files 2024-04-06 12:14:08 +02:00
.gitmodules Use relative path 2022-04-19 14:58:54 -03:00
LICENSE.md Update LICENSE.md 2024-06-29 12:43:10 +02:00
README.md Update README.md 2023-10-07 08:39:25 -03:00

README.md

cdotfis

Personal dotfiles saved and deployed using sadedot.

Table of contents

Installation

Fork this repository and clone it:

git clone --recursive ${REPO_URL}

where ${REPO_URL} is your git repository remote url (HTTPS or SSH). For example, in my case:

git clone --recursive git@git.slc.ar:slococo/cdotfis.git

Usage

You have to move all your dotfiles to the dotfiles folder and then a sadedot script will do the symbolic links. Doing it this way, you can now upload them to your repository (to have a backup of them).

You should note that all these dotfiles (files or folders) will be symlinked in $HOME. So, if you want to symlink, for example, something in /etc, you have to put it in the dotfiles/other folder. Here you have to be careful as they will be installed in /. You can see an example here.

So, to run the script:

sh sadedot/scripts/bootstrap.sh

You can add shell scripts to the scripts folder that will be run at the end of bootstrap.sh. By default, sadedot/scripts/bootstrap.sh will not run these scripts, so you will need to use the -p flag if you want them to run.

Contributing

PRs are welcome.

License

MIT