summaryrefslogtreecommitdiff
path: root/.config/guix/modules/ssh.scm
blob: 3596db6983085c58b63ae04b2d08244d75ca7645 (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
26
27
28
(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"))
		    (openssh-host (name "wolf-creek")
                                  (host-name "wolf-creek.cs.colostate.edu")
                                  (user "bdunahu"))))))))