diff options
author | P. J. McDermott <pj@pehjota.net> | 2016-03-05 03:32:15 (EST) |
---|---|---|
committer | P. J. McDermott <pj@pehjota.net> | 2016-03-05 03:32:15 (EST) |
commit | e519c71ce0eca986b636143f30822a2fe60d35b6 (patch) | |
tree | d4da3965c4d3686cc432496430e3e084d8f7412d /bin | |
parent | 584d94cdea39cab59f7c3056f6a58657c23f7861 (diff) | |
download | mr-e519c71ce0eca986b636143f30822a2fe60d35b6.zip mr-e519c71ce0eca986b636143f30822a2fe60d35b6.tar.gz mr-e519c71ce0eca986b636143f30822a2fe60d35b6.tar.bz2 |
bin/dfmk: Initialize gitignore file
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/dfmk | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -16,6 +16,20 @@ for repo in "${@}"; do # Initialize repository vcsh init "${repo}" vcsh "${repo}" remote add origin "$(printf "${REPO_FMT}" "${repo}")" + cat >"${HOME}/.gitignore.d/${repo}" <<-EOF + # Exclude all files + * + + # Include relevant files + !/.gitignore.d/ + !/.gitignore.d/${repo} + + # Exclude swap and backup files + *.s[a-w]? + *.vim + *~ + *.orig + EOF # Add repository to mr.git cat >"${HOME}/.config/mr/available.d/${repo}.vcsh" <<-EOF |