Add fpkg/require function
This commit is contained in:
parent
08e52fb49d
commit
d6f6d931f5
|
@ -1,6 +1,6 @@
|
||||||
;;; Cube --- Cube library of FG42 -*- lexical-binding: t; -*-
|
;;; Cube --- Cube library of FG42 -*- lexical-binding: t; -*-
|
||||||
;;
|
;;
|
||||||
;; Copyright (c) 2010-2022 Sameer Rahmani & Contributors
|
;; Copyright (c) 2010-2023 Sameer Rahmani & Contributors
|
||||||
;;
|
;;
|
||||||
;; Author: Sameer Rahmani <lxsameer@gnu.org>
|
;; Author: Sameer Rahmani <lxsameer@gnu.org>
|
||||||
;; URL: https://devheroes.codes/FG42/FG42
|
;; URL: https://devheroes.codes/FG42/FG42
|
||||||
|
|
|
@ -52,5 +52,11 @@
|
||||||
`(use-package ,pkg :straight t :defer t)))
|
`(use-package ,pkg :straight t :defer t)))
|
||||||
|
|
||||||
|
|
||||||
|
(defun fpkg/require (pkg)
|
||||||
|
"Work like require but make sure that PKG is installed first."
|
||||||
|
(fpkg/use pkg
|
||||||
|
:init
|
||||||
|
(require pkg)))
|
||||||
|
|
||||||
(provide 'fpkg)
|
(provide 'fpkg)
|
||||||
;;; fpkg.el ends here
|
;;; fpkg.el ends here
|
||||||
|
|
Loading…
Reference in New Issue