From f71e0a6ee85e07ae4fe0d0614332e5e7b5404d0a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 21 Dec 2021 10:39:06 +0530 Subject: [PATCH] ... --- kittens/themes/collection.py | 1 + 1 file changed, 1 insertion(+) diff --git a/kittens/themes/collection.py b/kittens/themes/collection.py index 723a5a5eb..e75762313 100644 --- a/kittens/themes/collection.py +++ b/kittens/themes/collection.py @@ -523,6 +523,7 @@ class Theme: atomic_save(self.raw.encode('utf-8'), os.path.join(dirpath, f'{self.name}.conf')) def save_in_conf(self, confdir: str, reload_in: str) -> None: + os.makedirs(confdir, exist_ok=True) atomic_save(self.raw.encode('utf-8'), os.path.join(confdir, 'current-theme.conf')) confpath = os.path.realpath(os.path.join(confdir, 'kitty.conf')) try: