You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if [ $ARG == "bootstrap" ] || [ $ARG == "all" ]; then
cd ~ && curl -#L https://github.com/donnemartin/dev-setup/tarball/master | tar -xzv --strip-components 1 --exclude={README.md,LICENSE}
I use this scenario:
$ git clone https://github.com/donnemartin/dev-setup.git
$ cd dev-setup
$ git checkout david
# personalise my dev-setup, remove some stuff from brew.sh, add something else...
$ git commit -a -m "my personalized dev-setup"
$ ./.dots all
here I would expect to execute my personalized setup, as I am executing the setup from my ~/dev-setup directory. Instead, .dots downloads the scripts again from your github repo.
this does not make sense to me. If that's the behaviour you want, then you should provide a .dots file separately from this repo. If I execute the script from my ~/dev-setup directory, I expect all the installation scripts in that directory to be used, not only the .dots script.
also, the script copies all .dot files to the home directory. that makes sense. but it also copies all the installation scripts, and executes them from there. i think it would be better to execute the scripts from the dev-setup directory. once the installation is done, I want to have all .dot files in the home directory, but not the installation scripts. Also, the main script could be named differently, for instance setup.sh instead of .dots (I guess that at the beginning .dots was only copying .dot files and later you also installed programs, but now the script name is misleading).
did you plan to make such changes or it is not in line with your idea?
do you want me to make a pull request on this?
The text was updated successfully, but these errors were encountered:
.dots
contains the following:I use this scenario:
here I would expect to execute my personalized setup, as I am executing the setup from my
~/dev-setup
directory. Instead,.dots
downloads the scripts again from your github repo.this does not make sense to me. If that's the behaviour you want, then you should provide a
.dots
file separately from this repo. If I execute the script from my~/dev-setup
directory, I expect all the installation scripts in that directory to be used, not only the.dots
script.also, the script copies all
.dot
files to the home directory. that makes sense. but it also copies all the installation scripts, and executes them from there. i think it would be better to execute the scripts from the dev-setup directory. once the installation is done, I want to have all.dot
files in the home directory, but not the installation scripts. Also, the main script could be named differently, for instancesetup.sh
instead of.dots
(I guess that at the beginning.dots
was only copying .dot files and later you also installed programs, but now the script name is misleading).did you plan to make such changes or it is not in line with your idea?
do you want me to make a pull request on this?
The text was updated successfully, but these errors were encountered: