git configs: update
Summary: - remove redundant `.gitmodule`. No more submodules. - replace tabs with space as space is the majority here. - spacing issues @ `.arcconfig`. - sync `.arclint`. - alphabetize configs. Signed-off-by: Yongmin Hong <revi@omglol.email> Test Plan: deploy and test? Reviewers: O1 revi & automations, revi Reviewed By: O1 revi & automations, revi Differential Revision: https://issuetracker.revi.xyz/D171
This commit is contained in:
parent
47afc240b6
commit
da1e5b8acb
6 changed files with 55 additions and 75 deletions
|
@ -1,3 +1,3 @@
|
||||||
{
|
{
|
||||||
"phabricator.uri": "https://issuetracker.revi.xyz"
|
"phabricator.uri": "https://issuetracker.revi.xyz"
|
||||||
}
|
}
|
||||||
|
|
13
.arclint
13
.arclint
|
@ -7,16 +7,13 @@
|
||||||
"chmod": {
|
"chmod": {
|
||||||
"type": "chmod"
|
"type": "chmod"
|
||||||
},
|
},
|
||||||
"filename": {
|
|
||||||
"type": "filename"
|
|
||||||
},
|
|
||||||
"json": {
|
"json": {
|
||||||
"type": "json",
|
"type": "json",
|
||||||
"include": [
|
"include": [
|
||||||
"(^\\.arcconfig$)",
|
"(^\\.arcconfig$)",
|
||||||
"(^\\.arclint$)",
|
"(^\\.arclint$)",
|
||||||
"(^\\.arcunit$)",
|
"(^\\.arcunit$)",
|
||||||
"(^\\.json$)"
|
"(\\.json$)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"merge-conflict": {
|
"merge-conflict": {
|
||||||
|
@ -30,7 +27,13 @@
|
||||||
},
|
},
|
||||||
"text": {
|
"text": {
|
||||||
"type": "text",
|
"type": "text",
|
||||||
"text.max-line-length": 80
|
"text.max-line-length": 80,
|
||||||
|
"severity": {
|
||||||
|
"1": "advice",
|
||||||
|
"2": "advice",
|
||||||
|
"3": "advice",
|
||||||
|
"5": "disabled"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,40 +1,13 @@
|
||||||
# EditorConfig is awesome: https://EditorConfig.org
|
# EditorConfig is awesome: https://EditorConfig.org
|
||||||
|
# Copyright (C) 2024 Hong Yongmin <https://revi.xyz>
|
||||||
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
root = true
|
root = true
|
||||||
|
|
||||||
[*]
|
[*]
|
||||||
end_of_line = lf
|
|
||||||
charset = utf-8
|
charset = utf-8
|
||||||
indent_size = tab
|
end_of_line = lf
|
||||||
indent_style = tab
|
indent_size = 2
|
||||||
|
indent_style = space
|
||||||
insert_final_newline = true
|
insert_final_newline = true
|
||||||
tab_width = 4
|
|
||||||
trim_trailing_whitespace = true
|
trim_trailing_whitespace = true
|
||||||
|
|
||||||
[*.md]
|
|
||||||
indent_size = 2
|
|
||||||
indent_style = space
|
|
||||||
|
|
||||||
# Tabs may not be valid YAML
|
|
||||||
# @see https://yaml.org/spec/1.2/spec.html#id2777534
|
|
||||||
[*.{sh,yml,yaml}]
|
|
||||||
indent_size = 2
|
|
||||||
indent_style = space
|
|
||||||
|
|
||||||
# yaml-lint configuration
|
|
||||||
# YAML files should be indented with spaces, which .yamllint is
|
|
||||||
[.yamllint]
|
|
||||||
indent_size = 2
|
|
||||||
indent_style = space
|
|
||||||
|
|
||||||
[default.git*]
|
|
||||||
indent_size = 2
|
|
||||||
indent_style = space
|
|
||||||
|
|
||||||
[.{arc,git}*]
|
|
||||||
indent_size = 2
|
|
||||||
indent_style = space
|
|
||||||
|
|
||||||
[.git/**]
|
|
||||||
indent_size = 2
|
|
||||||
indent_style = space
|
|
||||||
|
|
54
.gitaliases
54
.gitaliases
|
@ -1,38 +1,38 @@
|
||||||
# Copyright (C) 2017 Hong Yongmin <https://revi.xyz>
|
# Copyright (C) 2017 Hong Yongmin <https://revi.xyz>
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
[alias]
|
[alias]
|
||||||
co = checkout
|
|
||||||
cm = commit -s
|
|
||||||
st = status
|
|
||||||
br = branch -v
|
|
||||||
fa = fetch --all
|
|
||||||
graph = log --pretty=format:\"%h %s\" --graph
|
|
||||||
fo = fetch origin
|
|
||||||
# some project uses `master` and some uses `main` for the default.
|
# some project uses `master` and some uses `main` for the default.
|
||||||
# since their first two letters are both ma, use the last char.
|
# since their first two letters are both ma, use the last char.
|
||||||
usync = !echo 'ERROR: use usyncr for master, and usyncn for main.'
|
|
||||||
usyncr = rebase upstream/master
|
|
||||||
usyncn = rebase upstream/main
|
|
||||||
osync = !echo 'ERROR: use osyncr for master, and osyncm for main.'
|
|
||||||
osyncr = rebase origin/master
|
|
||||||
osyncm = rebase origin/main
|
|
||||||
aal = add *
|
|
||||||
po= !echo 'ERROR: use por for master, and pon for main.'
|
|
||||||
por = push origin master
|
|
||||||
pon = push origin main
|
|
||||||
amend = commit --amend
|
|
||||||
amends = commit --amend -s
|
|
||||||
cmt = commit -S -s
|
|
||||||
amendss = commit --amend -S -s
|
|
||||||
acmt = commit -a -S -s
|
|
||||||
acm = commit -a -s
|
acm = commit -a -s
|
||||||
fup = fetch upstream
|
aal = add *
|
||||||
com = !echo 'ERROR: use cor for master, and con for main.'
|
amend = commit --amend
|
||||||
comr = checkout master
|
amendss = commit --amend -S -s
|
||||||
comn = checkout main
|
amends = commit --amend -s
|
||||||
pog = push origin
|
br = branch -v
|
||||||
|
brd = branch -d
|
||||||
|
brD = branch -D
|
||||||
cob = checkout -b
|
cob = checkout -b
|
||||||
|
co = checkout
|
||||||
|
com = !echo 'ERROR: use cor for master, and con for main.'
|
||||||
|
comn = checkout main
|
||||||
|
comr = checkout master
|
||||||
|
cm = commit -s
|
||||||
|
cmt = commit -S -s
|
||||||
count = count-objects -vH
|
count = count-objects -vH
|
||||||
|
fa = fetch --all
|
||||||
|
fup = fetch upstream
|
||||||
|
fo = fetch origin
|
||||||
|
graph = log --pretty=format:\"%h %s\" --graph
|
||||||
|
osync = !echo 'ERROR: use osyncr for master, and osyncm for main.'
|
||||||
|
osyncn = rebase origin/main
|
||||||
|
osyncr = rebase origin/master
|
||||||
|
po= !echo 'ERROR: use por for master, and pon for main.'
|
||||||
|
pon = push origin main
|
||||||
|
por = push origin master
|
||||||
|
st = status
|
||||||
|
usync = !echo 'ERROR: use usyncr for master, and usyncn for main.'
|
||||||
|
usyncn = rebase upstream/main
|
||||||
|
usyncr = rebase upstream/master
|
||||||
# below are non-git command, signified via `!` in the comment
|
# below are non-git command, signified via `!` in the comment
|
||||||
# https://issuetracker.revi.xyz/u/gitalias
|
# https://issuetracker.revi.xyz/u/gitalias
|
||||||
arcd = !arc diff
|
arcd = !arc diff
|
||||||
|
|
0
.gitmodules
vendored
0
.gitmodules
vendored
|
@ -4,13 +4,11 @@
|
||||||
name = Yongmin Hong
|
name = Yongmin Hong
|
||||||
email = revi@omglol.email
|
email = revi@omglol.email
|
||||||
signingkey = EA100E94
|
signingkey = EA100E94
|
||||||
[gitreview]
|
[commit]
|
||||||
username = revi
|
gpgSign = true
|
||||||
[core]
|
[core]
|
||||||
editor = nano
|
editor = nano
|
||||||
quotepath = false
|
quotepath = false
|
||||||
[include]
|
|
||||||
path = ~/.gitaliases
|
|
||||||
[credential]
|
[credential]
|
||||||
helper = 'store'
|
helper = 'store'
|
||||||
[diff]
|
[diff]
|
||||||
|
@ -22,6 +20,16 @@
|
||||||
smudge = git-lfs smudge -- %f
|
smudge = git-lfs smudge -- %f
|
||||||
process = git-lfs filter-process
|
process = git-lfs filter-process
|
||||||
required = true
|
required = true
|
||||||
|
[gitreview]
|
||||||
|
username = revi
|
||||||
|
[include]
|
||||||
|
path = ~/.gitaliases
|
||||||
|
[init]
|
||||||
|
defaultBranch = master
|
||||||
|
[pretty]
|
||||||
|
show = fuller
|
||||||
|
[rerere]
|
||||||
|
enabled = true
|
||||||
[sendemail]
|
[sendemail]
|
||||||
from = 'Yongmin Hong <revi@omglol.email>'
|
from = 'Yongmin Hong <revi@omglol.email>'
|
||||||
smtpserver = smtp.fastmail.com
|
smtpserver = smtp.fastmail.com
|
||||||
|
@ -29,9 +37,5 @@
|
||||||
smtpencryption = ssl
|
smtpencryption = ssl
|
||||||
smtpserverport = 465
|
smtpserverport = 465
|
||||||
smtpAuth = 'PLAIN'
|
smtpAuth = 'PLAIN'
|
||||||
[init]
|
|
||||||
defaultBranch = master
|
|
||||||
[tag]
|
[tag]
|
||||||
forceSignAnnotated = true
|
forceSignAnnotated = true
|
||||||
[rerere]
|
|
||||||
enabled = true
|
|
||||||
|
|
Loading…
Reference in a new issue