diff --git a/lisp/build.el b/lisp/build.el index dd92b15..140b732 100644 --- a/lisp/build.el +++ b/lisp/build.el @@ -66,6 +66,7 @@ ;; Since it is deprecated we can easily avoide other packages to use it (provide 'cl) (require 'fg42/pre) + ") (defvar file-footer " diff --git a/nix/modules/unit/default.nix b/nix/modules/unit/default.nix index b01cd93..e73810d 100644 --- a/nix/modules/unit/default.nix +++ b/nix/modules/unit/default.nix @@ -188,6 +188,7 @@ in fg42.theme-package-name = lib.mkDefault "base16-theme"; fg42.vars = [ + (lib.defConst "version" cfg.version "FG42's version") (lib.defVar "font-name" cfg.font.name "The default font for FG42") (lib.defVar "font-size" cfg.font.size "The default font size for FG42") (lib.defVar "theme" cfg.theme "The default theme for FG42") diff --git a/nix/modules/unit/lisp/fg42.el b/nix/modules/unit/lisp/fg42.el index 00ed092..8472545 100644 --- a/nix/modules/unit/lisp/fg42.el +++ b/nix/modules/unit/lisp/fg42.el @@ -25,9 +25,14 @@ (eval-when-compile (require 'fg42/utils) (require 'fg42/pre) + (require 'fg42/config) (defvar package-archives) (defvar use-package-ensure-function)) +(defun fg42-version () + "Return FG42's version." + (interactive) + (message "FG42 Version %s" (fg42/config-get "version"))) (defun defer-garbage-collection () "Disable garbage collection." diff --git a/nix/version.nix b/nix/version.nix index f83f95e..e8e4b0e 100644 --- a/nix/version.nix +++ b/nix/version.nix @@ -17,4 +17,4 @@ # This is the home manager module that exposes FG42. It differs # from FG42 modules that are structurally the same but used in # different context -_: "4.1.0" +_: "4.1.1"