aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorEgor Tensin <Egor.Tensin@gmail.com>2016-06-11 05:07:01 +0300
committerEgor Tensin <Egor.Tensin@gmail.com>2016-06-11 05:07:01 +0300
commit5c6d0f0e561c8da4e7151bb1fbce612b0cc130d5 (patch)
treefae48defdf78f5a696b84a983c648d6d16393604
parentrefactoring (diff)
downloadlinux-home-5c6d0f0e561c8da4e7151bb1fbce612b0cc130d5.tar.gz
linux-home-5c6d0f0e561c8da4e7151bb1fbce612b0cc130d5.zip
refactoring
Another round of renaming things.
Diffstat (limited to '')
-rw-r--r--.README.md2
-rw-r--r--.bashrc44
2 files changed, 23 insertions, 23 deletions
diff --git a/.README.md b/.README.md
index d0befca..3228a5a 100644
--- a/.README.md
+++ b/.README.md
@@ -45,7 +45,7 @@ repository.
To adjust the permissions so that only you can read the files, `source`
".bashrc" (`bash` does this automatically) and execute:
- ( cd && tighten_git_file_permissions )
+ ( cd && tighten_repo_security )
This also makes sure the directories in the repository are accessible only by
yourself (including the ".git" directory).
diff --git a/.bashrc b/.bashrc
index 75377c2..94ac7b9 100644
--- a/.bashrc
+++ b/.bashrc
@@ -222,48 +222,48 @@ symlink_sublime_preferences() (
find "$src_dir" -maxdepth 1 -type f -exec ln --force -s {} "$dest_dir" \;
)
-alias list_git_files='git ls-files -z'
+alias list_repo_files='git ls-files -z'
-list_git_directories() (
+list_repo_dirs() (
set -o errexit
- { printf '.\0' ; list_git_files ; } \
+ { printf '.\0' ; list_repo_files ; } \
| xargs -0 dirname -z \
| sort -z \
| uniq -z \
| tail -z -n +2
)
-tighten_git_file_permissions() (
+tighten_repo_security() (
set -o errexit
- list_git_files | xargs -0 chmod 0600
- list_git_directories | xargs -0 chmod 0700
+ list_repo_files | xargs -0 chmod 0600
+ list_repo_dirs | xargs -0 chmod 0700
chmod 0700 .git
)
-alias newlines_to_dos='sed --binary --in-place '"'"'s/\r\?$/\r/'"'"
-alias newlines_to_unix='sed --binary --in-place '"'"'s/\(\r\?\)$//'"'"
-alias drop_trailing_whitespace='sed --binary --in-place '"'"'s/[[:blank:]]*\(\r\?\)$/\1/'"'"
-alias drop_trailing_newlines_dos='sed --binary --in-place -e :a -e '"'"'/^\(\r\n\)*\r$/{$d;N;ba}'"'"
-alias drop_trailing_newlines_unix='sed --binary --in-place -e :a -e '"'"'/^\n*$/{$d;N;ba}'"'"
-alias append_newline_dos='sed --binary --in-place -e '"'"'$s/\r\?$/\r/;a\'"'"
-alias append_newline_unix='sed --binary --in-place -e '"'"'$a\'"'"
-alias drop_utf8_bom='sed --binary --in-place '"'"'s/^\xef\xbb\xbf//'"'"
+alias dos2eol='sed --binary --in-place '"'"'s/\(\r\?\)$//'"'"
+alias eol2dos='sed --binary --in-place '"'"'s/\r\?$/\r/'"'"
+
+alias trim='sed --binary --in-place '"'"'s/[[:blank:]]*\(\r\?\)$/\1/'"'"
+
+alias trimeol='sed --binary --in-place -e :a -e '"'"'/^\n*$/{$d;N;ba}'"'"
+alias trimdoseol='sed --binary --in-place -e :a -e '"'"'/^\(\r\n\)*\r$/{$d;N;ba}'"'"
+
+alias eol='sed --binary --in-place '"'"'$a\'"'"
+alias doseol='sed --binary --in-place '"'"'$s/\r\?$/\r/;a\'"'"
+
+alias trimbom8='sed --binary --in-place '"'"'1 s/^\xef\xbb\xbf//'"'"
lint() {
- drop_trailing_whitespace "$@" \
- && drop_trailing_newlines_unix "$@" \
- && append_newline_unix "$@"
+ trim "$@" && trimeol "$@" && eol "$@"
}
doslint() {
- drop_trailing_whitespace "$@" \
- && drop_trailing_newlines_dos "$@" \
- && append_newline_dos "$@"
+ trim "$@" && trimdoseol "$@" && doseol "$@"
}
-doslint_webapi() (
+lint_webapi() (
set -o errexit
local root_dir='/cygdrive/c/Netwrix Auditor/CurrentVersion-AuditCore-Dev/AuditCore/Sources'
@@ -305,7 +305,7 @@ backup_repo_dropbox() {
backup_repo "$USERPROFILE/Dropbox/backups"
}
-backup_repo_netwrix() {
+backup_repo_nwx() {
backup_repo '//spbfs02/P/Personal/Egor Tensin'
}