mirror of
https://github.com/ItsDrike/dotfiles.git
synced 2025-04-28 05:02:26 +00:00
Personalized gitconfig name & mail for commits
This commit is contained in:
parent
72be1fd8a1
commit
c869fc8666
1 changed files with 21 additions and 0 deletions
|
@ -119,6 +119,25 @@ class PersonalizedChanges:
|
||||||
else:
|
else:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def gitconfig(file):
|
||||||
|
with open(file, 'r') as f:
|
||||||
|
filedata = f.read()
|
||||||
|
|
||||||
|
# Replace git name for commits
|
||||||
|
name = Input.question(
|
||||||
|
'Please enter your git name (used only for commits - not github login)'
|
||||||
|
)
|
||||||
|
filedata = filedata.replace('name = koumakpet', f'name = {name}')
|
||||||
|
|
||||||
|
# Replace git mail for commits
|
||||||
|
mail = Input.question(
|
||||||
|
'Please enter your git username (used only for commits - not github login)'
|
||||||
|
)
|
||||||
|
filedata = filedata.replace('email = koumakpet@protonmail.com',
|
||||||
|
f'email = {mail}')
|
||||||
|
return True
|
||||||
|
|
||||||
|
|
||||||
class Dotfiles:
|
class Dotfiles:
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
@ -207,6 +226,8 @@ class Dotfiles:
|
||||||
return PersonalizedChanges.zshrc(self, file)
|
return PersonalizedChanges.zshrc(self, file)
|
||||||
elif 'vimrc' in file:
|
elif 'vimrc' in file:
|
||||||
return PersonalizedChanges.vimrc(file)
|
return PersonalizedChanges.vimrc(file)
|
||||||
|
elif 'gitignore' in file:
|
||||||
|
return PersonalizedChanges.gitconfig(file)
|
||||||
else:
|
else:
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue