Everything to get a working desktop with my config. Lots of Emacs stuff though, and lots of org-mode tangling.
https://config.phundrak.com
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
117 lines
3.1 KiB
117 lines
3.1 KiB
[user] |
|
email = lucien@phundrak.com |
|
name = Lucien Cartier-Tilet |
|
signingkey = BD7789E705CB8DCA |
|
[core] |
|
editor = emacsclient -c -a emacs |
|
whitespace = fix,-indent-with-non-tab,trailing-space |
|
excludesfile = /home/phundrak/dotfiles/.gitignore_global |
|
[web] |
|
browser = firefox |
|
[color] |
|
ui = auto |
|
[alias] |
|
a = add --all |
|
#### |
|
b = branch |
|
#### |
|
c = commit -S |
|
ca = commit -a |
|
cm = commit -m |
|
cam = commit -am |
|
#### |
|
co = checkout |
|
cob = checkout -b |
|
#### |
|
cl = clone |
|
cl1 = clone --depth=1 |
|
#### |
|
d = diff -w |
|
#### |
|
l = log --oneline --graph --decorate |
|
#### |
|
ps = push |
|
psf = push -f |
|
pso = push origin |
|
psfo = push -f origin |
|
psom = push origin master |
|
psfom = push -f origin master |
|
#### |
|
pl = pull |
|
pb = pull --rebase |
|
#### |
|
re = reset |
|
reh = reset --hard |
|
rehh = reset --hard HEAD |
|
#### |
|
r = remote |
|
ra = remote add |
|
rr = remote rm |
|
### |
|
rmf = rm -f |
|
rmrf = rm -r -f |
|
#### |
|
s = status |
|
sm = submodule |
|
sms = submodule status |
|
sma = submodule add |
|
smu = submodule update |
|
smui = submodule update --init |
|
smuir = submodule update --init --recursive |
|
#### |
|
staged = diff --cached |
|
#### |
|
sc = stash clear |
|
sp = stash pop |
|
sw = stash show |
|
#### |
|
pushall = !git remote | xargs -L1 git push |
|
psl = !git remote | xargs -L1 git push |
|
pullall = !git remote | xargs -L1 git pull |
|
pll = !git remote | xargs -L1 git pull |
|
#### |
|
u = reset -- |
|
unstage = reset -- |
|
[sendemail] |
|
smtpserver = mail.phundrak.com |
|
smtpuser = lucien@phundrak.com |
|
smtpencryption = tls |
|
smtpserverport = 587 |
|
[magithub] |
|
online = true |
|
[magithub "status"] |
|
includeStatusHeader = true |
|
includePullRequestsSection = true |
|
includeIssuesSection = true |
|
[gpg] |
|
program = gpg2 |
|
[mergetool.ediff] |
|
cmd = emacs --eval \" (progn (defun ediff-write-merge-buffer () (let ((file ediff-merge-store-file)) (set-buffer ediff-buffer-C) (write-region (point-min) (point-max) file) (message \\\"Merge buffer saved in: %s\\\" file) (set-buffer-modified-p nil) (sit-for 1))) (setq ediff-quit-hook 'kill-emacs ediff-quit-merge-hook 'ediff-write-merge-buffer) (ediff-merge-files-with-ancestor \\\"$LOCAL\\\" \\\"$REMOTE\\\" \\\"$BASE\\\" nil \\\"$MERGED\\\"))\" |
|
[merge] |
|
tool = ediff |
|
[github] |
|
user = phundrak |
|
[commit] |
|
gpgsign = true |
|
[pull] |
|
rebase = false |
|
[init] |
|
defaultBranch = main |
|
|
|
[pager] |
|
diff = delta |
|
log = delta |
|
reflog = delta |
|
show = delta |
|
|
|
[interactive] |
|
diffFilter = delta --color-only |
|
|
|
[delta] |
|
features = side-by-side line-numbers decorations |
|
whitespace-error-style = 22 reverse |
|
|
|
[delta "decorations"] |
|
commit-decoration-style = bold yellow box ul |
|
file-style = bold yellow ul |
|
file-decoration-style = none
|
|
|