X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=tigrc;h=273d382bc6db7a910399413ec1c5369027d9dcc0;hb=1ac8cbd79e9fd2af79c76ae0bfc6128ae1754759;hp=5e5256d1e2e3735dd25c7490f9faa5936986d6bc;hpb=6185676752044be8c954377be9a8b982689b181e;p=config%2Fdotfiles.git diff --git a/tigrc b/tigrc index 5e5256d..273d382 100644 --- a/tigrc +++ b/tigrc @@ -1,6 +1,6 @@ # tig configuration file. -# Copyright (C) 2011-2012 Simon Ruderich +# Copyright (C) 2011-2015 Simon Ruderich # # This file is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -16,11 +16,14 @@ # along with this file. If not, see . -# Show the revision graph like gitk does. -set show-rev-graph = yes +# Don't display uncommitted changes. +set show-changes = no -# Use relative dates. -set show-date = relative + +# DISPLAY + +# Same as the default, but use relative dates. +set main-view = date:relative author:full commit-title:yes,graph,refs # BINDINGS @@ -36,16 +39,23 @@ bind generic * move-last-line # Close current view like in mutt. bind diff i view-close - +# Unbind unnecessary views. I only use the main view and view diffs of +# commits. +bind generic m none +bind generic d none +bind generic l none +bind generic t none +bind generic f none +bind generic b none +bind generic r none +bind generic s none +bind generic S none +bind generic c none +bind generic y none +bind generic g none +bind generic p none # Unbind commands which may change the repository. I use tig only as a viewer. -bind generic u none -bind generic ! none -bind generic M none -bind generic @ none -bind generic e none -bind generic G none -bind generic C none -bind generic i none +bind main C none # COLORS @@ -57,7 +67,7 @@ color delimiter default default # ~ if text is too long # Main window. color cursor black cyan # currently selected line -color main-author default default # just 'author' in newer versions +color author default default color main-head green default bold # HEAD color main-ref green default # branches color main-remote yellow default # remote branches @@ -65,17 +75,17 @@ color main-tag yellow default bold # tags color main-local-tag yellow default bold # local tags (normal tags) # Information at the top of the commit diff. -color commit default default -color pp-author default default -color pp-commit default default -color pp-merge default default -color pp-date default default -color pp-adate default default -color pp-cdate default default -color pp-refs default default +color commit default default +color "Author: " default default +color "Commit: " default default +color pp-merge default default +color "Date: " default default +color "AuthorDate: " default default +color "CommitDate: " default default +color pp-refs default default # Special parts of the commit message. -color signoff default default -color acked default default +color " Signed-off-by" default default +color " Acked-by" default default # Diff coloring. color diff-header default default bold # diff --git a/.. b/..