summaryrefslogtreecommitdiff
path: root/.config/guix/modules/ssh.scm
blob: d74c871875bab8fa4f7237afb0328016c97b4277 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
(define-module (ssh)
  #:use-module (gnu home services)
  #:use-module (gnu home services ssh))


(define-public ssh-service
  (list
   (service home-openssh-service-type
            (home-openssh-configuration
             (hosts
              (list (openssh-host (name "hati")
                                  (host-name "192.168.1.76")
                                  (user "bdunahu"))
                    (openssh-host (name "vali")
                                  (host-name "192.168.1.64")
                                  (user "bdunahu"))
                    (openssh-host (name "ivaldi")
                                  (host-name "192.168.1.98")
                                  (user "bdunahu"))
                    (openssh-host (name "heimdallr")
                                  (host-name "operationnull.com")
                                  (user "root"))
                    (openssh-host (name "perch")
                                  (host-name "perch.cs.colostate.edu")
                                  (user "bdunahu"))))))))