diff options
-rw-r--r-- | b4/__init__.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/b4/__init__.py b/b4/__init__.py index 626042a..e511f51 100644 --- a/b4/__init__.py +++ b/b4/__init__.py @@ -18,6 +18,7 @@ import datetime import time import shutil import mailbox +import pwd from pathlib import Path from tempfile import mkstemp @@ -1548,6 +1549,9 @@ def get_user_config(): global USER_CONFIG if USER_CONFIG is None: USER_CONFIG = get_config_from_git(r'user\..*') + if 'name' not in USER_CONFIG: + udata = pwd.getpwuid(os.getuid()) + USER_CONFIG['name'] = udata.pw_gecos return USER_CONFIG |