diff options
author | dakkar <dakkar@thenautilus.net> | 2015-06-13 11:06:24 +0100 |
---|---|---|
committer | dakkar <dakkar@thenautilus.net> | 2015-06-13 11:06:24 +0100 |
commit | de8c0cc21957afa555a2d6b08e6777329c4d2942 (patch) | |
tree | 6fdaded222a9fc288cac6accfa107eb4a1331f86 /.git-prompt.conf | |
download | dotfiles-de8c0cc21957afa555a2d6b08e6777329c4d2942.tar.gz dotfiles-de8c0cc21957afa555a2d6b08e6777329c4d2942.tar.bz2 dotfiles-de8c0cc21957afa555a2d6b08e6777329c4d2942.zip |
Import from nautilus
Diffstat (limited to '.git-prompt.conf')
-rw-r--r-- | .git-prompt.conf | 107 |
1 files changed, 107 insertions, 0 deletions
diff --git a/.git-prompt.conf b/.git-prompt.conf new file mode 100644 index 0000000..867b4bb --- /dev/null +++ b/.git-prompt.conf @@ -0,0 +1,107 @@ + +### GIT-PROMPT.SH CONFIG +### +### lines commented-out with single '#' are default values +### lines commented-out with double '##' are examples +### +### NOTE: this is bash syntax - no spaces around "=" + +########################################################### + +# error_bell=off # sound terminal bell when command return code is not zero. (use setterm to set pitch and duration) +# max_file_list_length=100 # in characters +# count_only=off # off - display file list; on - display file count +# rawhex_len=5 # length of git rawhex revision id display (use 0 to hide it) + +############################################################ MODULES + +git_module=on +svn_module=off +hg_module=off +vim_module=off +virtualenv_module=off + + +########################################################### DEFAULT OBJECTS +### Default objects are not displayed. Example: + +## default_user=lvv +## default_host="ahp" # remote host is always shown +## default_domain="lvvnet" + +########################################################### Current Working Dir display +cwd_cmd='\w' # display full path +## cwd_cmd='\W' # display only last dir of path +## cwd_cmd='cwd_truncate 40' # display only last N chars of path + +########################################################### ETC + +# Some don't like hostname in uppercase +upcase_hostname=off +# Some don't like long hostname +# short_hostname=off # =on + +# Do not do VCS parsing for listed directories +# useful for directories for which it is difficult to maintain .gitignore so +# they are always dirty (ex: home, /etc) or directory with huge repo (ex: linux src) +## vcs_ignore_dir_list=" /etc $HOME /usr/src/linux.git " + +########################################################### COLOR + +### directory, exit code, root color + +cols=`tput colors` +if [[ -n "$cols" && $cols -ge 8 ]]; then # if terminal supports colors + dir_color=white + rc_color=cyan + time_color=yellow + jobs_color=yellow + prompt_color=blue + user_id_color=WHITE + root_id_color=WHITE + + + init_vcs_color=WHITE # initial + clean_vcs_color=BLUE # nothing to commit (working directory clean) + modified_vcs_color=RED # Changed but not updated: + added_vcs_color=GREEN # Changes to be committed: + mixed_vcs_color=YELLOW # + untracked_vcs_color=CYAN # Untracked files: + op_vcs_color=MAGENTA + detached_vcs_color=cyan +else # B/W terminal + dir_color=bw_bold + rc_color=bw_bold +fi + +### prompt character for root/non-root, default '>' for both +# prompt_char='>' +# root_prompt_char='>' +prompt_char='$' +root_prompt_char='#' + +##### Per host color + +### Per host color. If not set, color will be derived from name of host checksum). +### Variable name is uppercase-short-hostname with appended "_host_color" +### Example per-host-color config: + +## TASHA_host_color=cyan +## AL_host_color=green +## AHP_host_color=white +NAUTILUS_host_color=green + +##### VCS (version control system) state colors + +# init_vcs_color=WHITE # initial +# clean_vcs_color=blue # nothing to commit (working directory clean) +# modified_vcs_color=red # Changed but not updated: +# added_vcs_color=green # Changes to be committed: +# mixed_vcs_color=yellow # +# untracked_vcs_color=BLUE # Untracked files: +# op_vcs_color=MAGENTA +# detached_vcs_color=RED +# hex_vcs_color=BLACK # git revision id: bright black (makes gray) +hex_vcs_color=white + +# :vim:ft=sh ts=8 sw=8 et: |