Skip to content

Commit 6a529f4

Browse files
committed
Put autojump's files in its own directory if $XDG_DATA_HOME is set.
1 parent b06d686 commit 6a529f4

File tree

1 file changed

+4
-13
lines changed

1 file changed

+4
-13
lines changed

bin/autojump

+4-13
Original file line numberDiff line numberDiff line change
@@ -75,29 +75,20 @@ def set_defaults():
7575
config = {}
7676

7777
if is_osx():
78-
data_home = os.path.join(
79-
os.path.expanduser('~'),
80-
'Library',
81-
'autojump',
82-
)
78+
data_home = os.path.join(os.path.expanduser('~'), 'Library')
8379
elif is_windows():
84-
data_home = os.path.join(
85-
os.getenv('APPDATA'),
86-
'autojump',
87-
)
80+
data_home = os.getenv('APPDATA')
8881
else:
8982
data_home = os.getenv(
9083
'XDG_DATA_HOME',
9184
os.path.join(
9285
os.path.expanduser('~'),
9386
'.local',
9487
'share',
95-
'autojump',
9688
),
9789
)
98-
99-
config['data_path'] = os.path.join(data_home, 'autojump.txt')
100-
config['backup_path'] = os.path.join(data_home, 'autojump.txt.bak')
90+
config['data_path'] = os.path.join(data_home, 'autojump', 'autojump.txt')
91+
config['backup_path'] = os.path.join(data_home, 'autojump', 'autojump.txt.bak')
10192

10293
return config
10394

0 commit comments

Comments
 (0)