WIP: use 'XDG_STATE_HOME' for history files
Some checks failed
ci/woodpecker/push/check Pipeline failed
Some checks failed
ci/woodpecker/push/check Pipeline failed
This commit is contained in:
parent
de96a9388e
commit
f3e04a1db2
|
@ -23,11 +23,11 @@ in
|
|||
|
||||
xdg = {
|
||||
configFile."gdb/gdbinit".source = ./gdbinit;
|
||||
dataFile. "gdb/.keep".text = "";
|
||||
stateFile. "gdb/.keep".text = "";
|
||||
};
|
||||
|
||||
home.sessionVariables = {
|
||||
GDBHISTFILE = "${config.xdg.dataHome}/gdb/gdb_history";
|
||||
GDBHISTFILE = "${config.xdg.stateHome}/gdb/gdb_history";
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ in
|
|||
# Clear the screen on start and exit
|
||||
LESS = "-R -+X -c";
|
||||
# Better XDG compliance
|
||||
LESSHISTFILE = "${config.xdg.dataHome}/less/history";
|
||||
LESSHISTFILE = "${config.xdg.stateHome}/less/history";
|
||||
LESSKEY = "${config.xdg.configHome}/less/lesskey";
|
||||
};
|
||||
};
|
||||
|
|
|
@ -20,7 +20,7 @@ in
|
|||
};
|
||||
|
||||
xdg.configFile."wgetrc".text = ''
|
||||
hsts-file = ${config.xdg.dataHome}/wget-hsts
|
||||
hsts-file = ${config.xdg.stateHome}/wget-hsts
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -34,6 +34,9 @@ in
|
|||
"gdb/.keep".text = "";
|
||||
"tig/.keep".text = "";
|
||||
};
|
||||
stateFile = {
|
||||
"python/.keep".text = "";
|
||||
};
|
||||
};
|
||||
|
||||
# I want a tidier home
|
||||
|
@ -43,13 +46,13 @@ in
|
|||
CARGO_HOME = "${dataHome}/cargo";
|
||||
DOCKER_CONFIG = "${configHome}/docker";
|
||||
GRADLE_USER_HOME = "${dataHome}/gradle";
|
||||
HISTFILE = "${dataHome}/bash/history";
|
||||
HISTFILE = "${stateHome}/bash/history";
|
||||
INPUTRC = "${configHome}/readline/inputrc";
|
||||
PSQL_HISTORY = "${dataHome}/psql_history";
|
||||
PSQL_HISTORY = "${stateHome}/psql_history";
|
||||
PYTHONPYCACHEPREFIX = "${cacheHome}/python/";
|
||||
PYTHONUSERBASE = "${dataHome}/python/";
|
||||
PYTHON_HISTORY = "${stateHome}/python/history";
|
||||
REDISCLI_HISTFILE = "${dataHome}/redis/rediscli_history";
|
||||
REDISCLI_HISTFILE = "${stateHome}/redis/rediscli_history";
|
||||
REPO_CONFIG_DIR = "${configHome}/repo";
|
||||
XCOMPOSECACHE = "${dataHome}/X11/xcompose";
|
||||
_JAVA_OPTIONS = "-Djava.util.prefs.userRoot=${configHome}/java";
|
||||
|
|
|
@ -68,7 +68,7 @@ in
|
|||
ignoreSpace = true;
|
||||
ignoreDups = true;
|
||||
share = false;
|
||||
path = "${config.xdg.dataHome}/zsh/zsh_history";
|
||||
path = "${config.xdg.stateHome}/zsh/zsh_history";
|
||||
};
|
||||
|
||||
plugins = [
|
||||
|
|
Loading…
Reference in a new issue