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 /kbg | |
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 'kbg')
-rw-r--r-- | kbg/services/config/dotfiles.scm | 25 | ||||
-rw-r--r-- | kbg/services/shepherd.scm | 10 |
2 files changed, 35 insertions, 0 deletions
diff --git a/kbg/services/config/dotfiles.scm b/kbg/services/config/dotfiles.scm index 087d2d4a..a791a260 100644 --- a/kbg/services/config/dotfiles.scm +++ b/kbg/services/config/dotfiles.scm @@ -49,6 +49,29 @@ vale-config-service xdg-config-service)) +(define axo-configs + (append aspell-config-service + chktex-config-service + direnv-config-service + email-config-service + flatpak-config-service + git-config-service + ;; global-config-service + gnupg-config-service + gnuplot-config-service + guix-config-service + home-vars-service + kitty-config-service + ledger-config-service + mpd-config-service + nixpkgs-config-service + nyxt-config-service + parallel-config-service + ssh-config-service + tmux-config-service + vale-config-service + xdg-config-service)) + (define yak-configs (append direnv-config-service git-config-service @@ -101,6 +124,8 @@ (define (configs-for-host hostname) (cond ((eq? hostname 'daeva) daeva-configs) + ((eq? hostname 'axo) + axo-configs) ((eq? hostname 'yak) yak-configs) ((eq? hostname 'koi) diff --git a/kbg/services/shepherd.scm b/kbg/services/shepherd.scm index 2adf9c4a..cd77654f 100644 --- a/kbg/services/shepherd.scm +++ b/kbg/services/shepherd.scm @@ -22,6 +22,14 @@ languagetool-service mpd-service syncthing-service)))))) +(define axo-shepherd-services + (list (service home-shepherd-service-type + (home-shepherd-configuration + (services (append gnupg-service + languagetool-service + mpd-service + syncthing-service)))))) + (define yak-shepherd-services (list (service home-shepherd-service-type @@ -42,6 +50,8 @@ (define (services-for-host hostname) (cond ((eq? hostname 'daeva) daeva-shepherd-services) + ((eq? hostname 'axo) + axo-shepherd-services) ((eq? hostname 'yak) yak-shepherd-services) ((eq? hostname 'koi) |