diff options
author | Kenny Ballou <kb@devnulllabs.io> | 2023-02-19 23:54:28 -0700 |
---|---|---|
committer | Kenny Ballou <kb@devnulllabs.io> | 2023-02-19 23:55:23 -0700 |
commit | 971160f662b5fe6dd71fa2c155bb3317d67b7078 (patch) | |
tree | 1314ad8dc959128a3ef71f0500dff28c515aefd4 /homes | |
parent | cc98b5b811f4a8d0282eeb33d6e27e3d9f86ca86 (diff) | |
download | dotfiles-971160f662b5fe6dd71fa2c155bb3317d67b7078.tar.gz dotfiles-971160f662b5fe6dd71fa2c155bb3317d67b7078.tar.xz |
add axo machine
laptop to replace the near bomb of the old laptop.
Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Diffstat (limited to 'homes')
-rw-r--r-- | homes/axo.scm | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/homes/axo.scm b/homes/axo.scm new file mode 100644 index 00000000..c883e40f --- /dev/null +++ b/homes/axo.scm @@ -0,0 +1,49 @@ +(define-module (homes axo) + #:use-module (gnu home) + #:use-module (gnu packages) + #:use-module (gnu services) + #:use-module (guix gexp) + #:use-module (gnu services audio) + #:use-module (gnu home services) + #:use-module (gnu home services fontutils) + #:use-module (gnu home services mcron) + #:use-module (gnu home services shells) + #:use-module (gnu home services shepherd) + #:use-module (gnu home services symlink-manager) + #:use-module (gnu home services xdg) + #:use-module (kbg) + #:use-module (kbg packages profiles base) + #:use-module (kbg packages profiles development) + #:use-module (kbg packages profiles desktop) + #:use-module (kbg packages profiles fonts) + #:use-module (kbg packages profiles games) + #:use-module (kbg packages profiles science) + #:use-module (kbg packages profiles statistics) + #:use-module (kbg services config dotfiles) + #:use-module (kbg services emacs) + #:use-module (kbg services mcron) + #:use-module (kbg services dbus) + #:use-module (kbg services pipewire) + #:use-module (kbg services shell) + #:use-module (kbg services shepherd) + #:use-module (nongnu packages mozilla)) + +(home-environment + (packages + (append %kbg-base-development-packages + (filter (lambda (p) (not (member p (list firefox/wayland)))) + %kbg-desktop-packages) + %kbg-games-packages + %kbg-science-packages + %kbg-statistics-packages + %kbg-fonts)) + + (services + (append bash-service + (configs-for-host 'axo) + emacs-service + mcron-service + (list (service home-dbus-service-type) + (service home-pipewire-service-type)) + (services-for-host 'axo)))) + ;; shepherd-user-services |