]> gitweb.factorcode.org Git - factor.git/commitdiff
add xdg-state-dir
authorRudi Grinberg <me@rgrinberg.com>
Sun, 9 Jan 2022 07:53:46 +0000 (00:53 -0700)
committerJohn Benediktsson <mrjbq7@gmail.com>
Sun, 9 Jan 2022 17:27:24 +0000 (09:27 -0800)
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
ps-id: F8159B75-B5E7-4700-8D15-ABA1DD27EF1B

basis/xdg/xdg.factor

index fd3093d0df6743b7bf3983de021ae53772675a2e..395bd97756d54bb578fdcdc9e63c2e14a8c3a32b 100644 (file)
@@ -27,3 +27,6 @@ IN: xdg
 : xdg-runtime-dir ( -- path/f )
     "XDG_RUNTIME_DIR" os-env ;
     ! TODO: check runtime secure permissions
+
+: xdg-state-dir ( -- path )
+    "XDG_STATE_HOME" os-env [ "~/.local/state" ] when-empty ;