From 1950387f0b222d9ca51b573a4b287f139e5248c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Sat, 20 Oct 2018 17:04:44 +0200 Subject: Validation initiale --- dotfiles/git/config_files/git/config | 23 ++++++++++++++++++++++ .../git/templates_fretlink/hooks/pre-push | 8 ++++++++ dotfiles/git/config_files/tig/config | 19 ++++++++++++++++++ 3 files changed, 50 insertions(+) create mode 100644 dotfiles/git/config_files/git/config create mode 100755 dotfiles/git/config_files/git/templates_fretlink/hooks/pre-push create mode 100644 dotfiles/git/config_files/tig/config (limited to 'dotfiles/git') diff --git a/dotfiles/git/config_files/git/config b/dotfiles/git/config_files/git/config new file mode 100644 index 0000000..5565c38 --- /dev/null +++ b/dotfiles/git/config_files/git/config @@ -0,0 +1,23 @@ +[user] + signingkey = DC384748709D2619FF2867216D0CAFFDDB1CFE90 +{%@@ if profile in role and role[profile] == "fretlink" @@%} + email = ismael.bouya@fretlink.com +{%@@ else @@%} + email = ismael.bouya@normalesup.org +{%@@ endif @@%} + name = Ismaƫl Bouya +[commit] + gpgsign = true + verbose = true +[push] + gpgSign = if-asked +{%@@ if profile in role and role[profile] == "fretlink" @@%} +[fretlink] + remote-name = upstream +{%@@ endif @@%} +[log] + showSignature = true +{%@@ if profile in role @@%} +[init] + templateDir = ~/.config/git/templates_{{@@ role[profile] @@}} +{%@@ endif @@%} diff --git a/dotfiles/git/config_files/git/templates_fretlink/hooks/pre-push b/dotfiles/git/config_files/git/templates_fretlink/hooks/pre-push new file mode 100755 index 0000000..19088c9 --- /dev/null +++ b/dotfiles/git/config_files/git/templates_fretlink/hooks/pre-push @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +set -e + +echo "[+] Running the linter" +make lint + +exit 0 diff --git a/dotfiles/git/config_files/tig/config b/dotfiles/git/config_files/tig/config new file mode 100644 index 0000000..e9cdf17 --- /dev/null +++ b/dotfiles/git/config_files/tig/config @@ -0,0 +1,19 @@ +set editor-line-number = yes +set mouse = yes +set mouse-scroll = 5 +set refresh-mode = auto +set line-graphics = utf-8 + +set pager-view-line-number = yes,interval=10 +set blame-view-line-number = yes,interval=10 +set grep-view-line-number = yes,interval=10 +set diff-view-line-number = yes,interval=10 +set log-view-line-number = yes,interval=10 +set blob-view-line-number = yes,interval=10 +set stage-view-line-number = yes,interval=10 + +set main-view-commit-title = graph=v1,refs=yes +set refs-view-commit-title = graph=v1,refs=yes +set stash-view-commit-title = graph=v1,refs=yes + +set refs-view-ref = display=yes -- cgit v1.2.3