diff options
-rw-r--r-- | alot/__main__.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/alot/__main__.py b/alot/__main__.py index b8bb6d2c..d68b5b87 100644 --- a/alot/__main__.py +++ b/alot/__main__.py @@ -22,12 +22,12 @@ def main(): version=alot.__version__) parser.add_argument('-r', '--read-only', action='store_true', help='open db in read only mode') - parser.add_argument('-c', '--config', type=argparse.FileType('r'), - help='config file') - parser.add_argument('-n', '--notmuch-config', type=argparse.FileType('r'), - default=os.environ.get( + parser.add_argument('-c', '--config', help='config file', + type=lambda x: argparse.FileType('r')(x).name) + parser.add_argument('-n', '--notmuch-config', default=os.environ.get( 'NOTMUCH_CONFIG', os.path.expanduser('~/.notmuch-config')), + type=lambda x: argparse.FileType('r')(x).name, help='notmuch config') parser.add_argument('-C', '--colour-mode', choices=(1, 16, 256), type=int, default=256, |