branch: externals/system-packages
commit e4551fc3f08613b69002d85a73bf298a1aeccafc
Author: Alex Branham <[email protected]>
Commit: Alex Branham <[email protected]>
Add initial support for guix
---
system-packages.el | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/system-packages.el b/system-packages.el
index ad7a21d..d2fb348 100644
--- a/system-packages.el
+++ b/system-packages.el
@@ -51,6 +51,25 @@
(defconst system-packages-supported-package-managers
'(
+ ;; guix
+ (guix .
+ ((default-sudo . nil)
+ (install . "guix package -i")
+ (search . "guix package -s")
+ (uninstall . "guix package -r")
+ (update . ("guix package --upgrade"))
+ (clean-cache . nil)
+ (log . nil)
+ (get-info . nil)
+ (get-info-remote . nil)
+ (list-files-provided-by . nil)
+ (verify-all-packages . nil)
+ (verify-all-dependencies . nil)
+ (remove-orphaned . nil)
+ (list-installed-packages . "guix package -I")
+ (list-installed-packages-all . "guix package -I")
+ (list-dependencies-of . nil)
+ (noconfirm . nil)))
;; nix
(nix-env .
((default-sudo . nil)