diff options
Diffstat (limited to 'dotfiles/.guile')
-rw-r--r-- | dotfiles/.guile | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/dotfiles/.guile b/dotfiles/.guile new file mode 100644 index 0000000..82ba85b --- /dev/null +++ b/dotfiles/.guile @@ -0,0 +1,20 @@ +;; -*- scheme -*- + +(cond ((false-if-exception (resolve-interface '(ice-9 readline))) + => + (lambda (module) + ;; Enable completion and input history at the REPL. + ((module-ref module 'activate-readline)))) + (else + (display "Consider installing the 'guile-readline' package for +convenient interactive line editing and input history.\n\n"))) + +(unless (getenv "INSIDE_EMACS") + (cond ((false-if-exception (resolve-interface '(ice-9 colorized))) + => + (lambda (module) + ;; Enable completion and input history at the REPL. + ((module-ref module 'activate-colorized)))) + (else + (display "Consider installing the 'guile-colorized' package +for a colorful Guile experience.\n\n")))) |