From f05d745f30dea9810c42b75c5f191e57a68fa74a Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Thu, 6 Oct 2016 20:45:23 +0300 Subject: mustn't be a repository anymore --- .README.md | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) delete mode 100644 .README.md (limited to '.README.md') diff --git a/.README.md b/.README.md deleted file mode 100644 index 7846367..0000000 --- a/.README.md +++ /dev/null @@ -1,50 +0,0 @@ -Cygwin configuration files -========================== - -My Cygwin home (`~`) configuration files. - -Deployment ----------- - -To deploy on a fresh Cygwin installation, execute the lines below. -**Be careful** though, some of your files will be **deleted**. -Basically, every file/directory **not** listed in ".gitignore" will be deleted. -Execute the lines below one-by-one and, **most importantly**, review the list -of files `git clean` will delete by adding the `--dry-run` parameter. - - git init - curl --silent --show-error --location https://github.com/egor-tensin/cygwin-home/raw/master/.gitignore -o .gitignore - git clean -d --force - - git remote add origin https://github.com/egor-tensin/cygwin-home.git - git pull origin master - git branch --set-upstream-to=origin/master master - -The deployment should preferably take place right after you install Cygwin. - -File permissions ----------------- - -`git` doesn't preserve file permissions. -After the deployment, anyone will be able to read any of the files in the -repository. -To adjust the permissions so that only you can read the files, `source` -".bashrc" (`bash` does this automatically) and execute: - - ( cd && tighten_repo_security ) - -This also makes sure the directories in the repository are accessible only by -yourself (including the ".git" directory). - -The important thing to note is that the permissions are reset each time `git` -writes to a file. -It is thus necessary to execute the line above after each invokation of `git -pull`, `git checkout`, etc. - -License -------- - -Distributed under the MIT License. -See [.LICENSE.txt] for details. - -[.LICENSE.txt]: .LICENSE.txt -- cgit v1.2.3