Guest User

Untitled

a guest
Nov 27th, 2018
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. { config, pkgs, ... }:
  2.  
  3. {
  4. imports = [ <nixpkgs/nixos/modules/installer/virtualbox-demo.nix>
  5. ];
  6.  
  7. programs.fish.enable = true;
  8.  
  9.  
  10. users.extraUsers.demo = {
  11. shell = "/run/current-system/sw/bin/fish";
  12. };
  13.  
  14. users.users.demo = {
  15. isNormalUser = true;
  16. home = "/home/demo";
  17. extraGroups = [ "wheel" "networkmanager" "docker"];
  18. openssh.authorizedKeys.keys = [ "ssh-dss AAAAB3Nza...
  19. demo@foobar" ];
  20. };
  21.  
  22. security.sudo.wheelNeedsPassword = false;
  23.  
  24. environment.systemPackages = [
  25. pkgs.gnome3.gedit
  26. pkgs.bind
  27. pkgs.docker_compose
  28. pkgs.git
  29. ];
  30.  
  31. virtualisation.docker.enable = true;
  32.  
  33.  
  34. services.traefik.group = "docker";
  35. }
Add Comment
Please, Sign In to add comment