"""
Get all config
"""
- path = os.environ.get(
- 'HOME',
- os.environ.get(
- 'USERPROFILE',
- '')) + os.sep + '.rainbow_config.json'
+ path = os.path.expanduser("~") + os.sep + '.rainbow_config.json'
data = load_config(path)
# Hard to set from prompt
data.pop('ONLY_LIST', None)
data.pop('IGNORE_LIST', None)
+ data.pop('FORMAT', None)
return data
elif value.lower() == 'false':
value = False
# Fix up
- path = os.environ.get(
- 'HOME',
- os.environ.get(
- 'USERPROFILE',
- '')) + os.sep + '.rainbow_config.json'
+ path = os.path.expanduser("~") + os.sep + '.rainbow_config.json'
data = {}
try:
data = load_config(path)
"""
Delete a config key
"""
- path = os.environ.get(
- 'HOME',
- os.environ.get(
- 'USERPROFILE',
- '')) + os.sep + '.rainbow_config.json'
+ path = os.path.expanduser("~") + os.sep + '.rainbow_config.json'
data = load_config(path)
# Drop key
if key in data and key in c:
"""
Reload config
"""
- rainbow_config = os.environ.get(
- 'HOME',
- os.environ.get(
- 'USERPROFILE',
- '')) + os.sep + '.rainbow_config.json'
+ rainbow_config = os.path.expanduser("~") + os.sep + '.rainbow_config.json'
try:
data = load_config(rainbow_config)
for d in data:
except:
pass
# Load user's config
- rainbow_config = os.environ.get(
- 'HOME',
- os.environ.get(
- 'USERPROFILE',
- '')) + os.sep + '.rainbow_config.json'
+ rainbow_config = os.path.expanduser("~") + os.sep + '.rainbow_config.json'
try:
data = load_config(rainbow_config)
for d in data: