basic structure; zsh default; no desktop assumed

This commit is contained in:
daniil-berg committed 2021-11-14 11:40:27 +01:00
commit 1280d2360d
21 files changed
+1157

No files matched your search

+24
View File
@@ -0,0 +1,24 @@
#!/usr/bin/env python3
from pathlib import Path
import os
import atexit
import readline
history = os.getenv('PYTHON_HISTFILE')
if history:
try:
Path(history).parent.mkdir(parents=True, exist_ok=True)
readline.read_history_file(history)
except OSError:
pass
def write_history():
try:
readline.write_history_file(history)
except OSError:
pass
atexit.register(write_history)