emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/system-packages e4551fc 079/117: Add initial support fo


From: Stefan Monnier
Subject: [elpa] externals/system-packages e4551fc 079/117: Add initial support for guix
Date: Fri, 14 Dec 2018 17:02:12 -0500 (EST)

branch: externals/system-packages
commit e4551fc3f08613b69002d85a73bf298a1aeccafc
Author: Alex Branham <address@hidden>
Commit: Alex Branham <address@hidden>

    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)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]