diff --git a/README.MD b/README.MD index ff7cd07..74ee0e8 100644 --- a/README.MD +++ b/README.MD @@ -1,3 +1,5 @@ # Configs Unless otherwise noted, these files are to be placed in the `.config` directory. + +Files in `etc` go into `/etc` diff --git a/etc/nanorc b/etc/nanorc new file mode 100644 index 0000000..c61de9b --- /dev/null +++ b/etc/nanorc @@ -0,0 +1,25 @@ +# include "/etc/nanorc.d/gitcommit.nanorc" + +## syntax highlighting for git commit messages of KDE projects +syntax "patch" ".git/COMMIT_EDITMSG$" + +# overlong lines +color brightred "^.{70,}.+$" + +# KDE commit hook keywords, see: http://community.kde.org/Sysadmin/GitKdeOrgManual#Commit_hook_keywords +color yellow "^(FEATURE|BUG|CCBUG|FIXED-IN|CCMAIL|REVIEW|GUI|DIGEST):.*$" +color yellow "(SVN_SILENT|GIT_SILENT|SVN_MERGE)" + +# comment +color blue "^#.*$" + +# special comment lines +color green "^# Changes to be committed:" +color red "^# Changes not staged for commit:" +color brightblue "^# Untracked files:" +color brightblue "^# On branch .+$" +color brightblue "^# Your branch is ahead of .+$" + +# diff files +# meh - cannot match against \t ... should be: ^#\t.*$ +color cyan "^#[^ a-zA-Z0-9][^ ].*$"