Fix tachikoma

Julien LepillerSat Mar 23 16:02:09+0100 2019

661ec86

Fix tachikoma

README.md

7373
  be the reincarnation of a Tibetan motorcycle repairman. You won't find a
7474
  system configuration because it's a laptop that's running
7575
  [Haiku](https://haiku-os.org), not a Guix system.
76+
* Tachikoma is the name of a kind of a military tank equipped with AI in
77+
  [Ghost in the Shell](https://en.wikipedia.org/wiki/Ghost_in_the_Shell).

modules/config/os.scm

2020
;;
2121
2222
(define-module (config os)
23+
  #:use-module (gnu packages admin)
24+
  #:use-module (gnu packages android)
2325
  #:use-module (gnu packages certs)
26+
  #:use-module (gnu packages gnome)
2427
  #:use-module (gnu packages linux)
28+
  #:use-module (gnu packages openbox)
2529
  #:use-module (gnu packages ssh)
2630
  #:use-module (gnu packages tmux)
2731
  #:use-module (gnu packages vim)
32+
  #:use-module (gnu packages xdisorg)
33+
  #:use-module (gnu packages xfce)
2834
  #:use-module (gnu services)
2935
  #:use-module (gnu services base)
36+
  #:use-module (gnu services dbus)
3037
  #:use-module (gnu services desktop)
3138
  #:use-module (gnu services networking)
3239
  #:use-module (gnu services ssh)
40+
  #:use-module (gnu services virtualization)
41+
  #:use-module (gnu services xorg)
3342
  #:use-module (gnu system)
3443
  #:use-module (gnu system accounts)
3544
  #:use-module (gnu system file-systems)

7988
  (cons*
8089
    (console-keymap-service "fr-bepo")
8190
    (simple-service 'dconf dbus-root-service-type (list dconf))
82-
    (tor-service)
91+
    (service tor-service-type)
8392
    (service qemu-binfmt-service-type
8493
      (qemu-binfmt-configuration
8594
	(platforms (lookup-qemu-platforms "arm" "aarch64" "i686" "ppc"))

142151
	     (operating-system-users system)))
143152
      (groups (cons (user-group (system? #t) (name "adbusers"))
144153
		    %base-groups))
145-
      (packages (cons* gvfs openbox xfce4-terminal (operating-system-packages system))))))
154+
      (packages (cons* xlockmore wpa-supplicant gvfs openbox xfce4-terminal
155+
		       (operating-system-packages system))))))

systems/tachikoma.scm

1818
(use-modules (gnu))
1919
(use-modules (gnu system))
2020
(use-modules (gnu bootloader) (gnu bootloader grub))
21-
(use-modules (gnu services dns))
22-
(use-modules (gnu services web))
21+
(use-modules (gnu services virtualization))
2322
(use-modules (config os))
2423
2524
(let ((system (tyreunom-desktop-os "tachikoma")))