diff options
-rw-r--r-- | homes/axo.scm | 3 | ||||
-rw-r--r-- | kbg.scm | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/homes/axo.scm b/homes/axo.scm index 17ae6a38..67e0185f 100644 --- a/homes/axo.scm +++ b/homes/axo.scm @@ -31,8 +31,7 @@ (home-environment (packages (append %kbg-base-development-packages - (filter (lambda (p) (not (member p (list firefox/wayland)))) - %kbg-desktop-packages) + (filter-packages (list firefox/wayland) %kbg-desktop-packages) %kbg-games-packages %kbg-science-packages %kbg-statistics-packages @@ -2,3 +2,6 @@ (define-public %home (getenv "HOME")) (define-public %dotfiles-root (string-append (getcwd) "/")) + +(define-public (filter-packages excluded-pkgs pkgs) + (filter (lambda (p) (not (member p excluded-pkgs))) pkgs)) |