HOME expansion

This commit is contained in:
Dominik Pantůček 2023-07-29 17:14:48 +02:00
parent 35f53f196e
commit fc80430217
3 changed files with 7 additions and 6 deletions

View file

@ -47,6 +47,8 @@
(chicken time posix)
(chicken file)
(chicken io)
(chicken process-context)
(chicken pathname)
util-parser)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@ -55,8 +57,9 @@
;; Where to load initial configuration from
(define *etc-hackerbase* (make-parameter
(list "/etc/hackerbase"
;; TODO: $HOME expansion
"/home/hackerbase/.hackerbaserc")))
(make-pathname
(get-environment-variable "HOME")
".hackerbaserc"))))
;; Needed by multiple modules actually
(define *members-directory* (make-parameter #f))