diff options
Diffstat (limited to 'makefu/1systems/sdev.nix')
-rw-r--r-- | makefu/1systems/sdev.nix | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/makefu/1systems/sdev.nix b/makefu/1systems/sdev.nix deleted file mode 100644 index 233f7cefa..000000000 --- a/makefu/1systems/sdev.nix +++ /dev/null @@ -1,56 +0,0 @@ -{ lib, config, pkgs, ... }: -{ - krebs.build.host = config.krebs.hosts.sdev; - makefu.awesome.modkey = "Mod1"; - imports = - [ # Include the results of the hardware scan. - ../. - (toString <nixpkgs/nixos/modules/virtualisation/virtualbox-image.nix>) - (toString <nixpkgs/nixos/modules/virtualisation/virtualbox-guest.nix>) - ../2configs/main-laptop.nix #< base-gui - # <secrets/extra-hosts.nix> - - # environment - ../2configs/tinc/retiolum.nix - - ]; - # workaround for https://github.com/NixOS/nixpkgs/issues/16641 - services.xserver.videoDrivers = lib.mkOverride 45 [ "virtualbox" "modesetting" ]; - - nixpkgs.config.allowUnfree = true; - - # allow sdev to deploy self - users.extraUsers = { - root = { - openssh.authorizedKeys.keys = [ config.krebs.users.makefu-vbob.pubkey ]; - }; - }; - - environment.systemPackages = with pkgs;[ - ppp xclip - get - passwdqc-utils - docker - gnupg - populate - (pkgs.writeScriptBin "tor-browser" '' - #! /bin/sh - TOR_SKIP_LAUNCH=1 ${torbrowser}/bin/tor-browser - '') - ]; - - virtualisation.docker.enable = true; - - networking.firewall.allowedTCPPorts = [ - 25 - 80 - 8010 - ]; - - fileSystems."/media/share" = { - fsType = "vboxsf"; - device = "share"; - options = [ "rw" "uid=9001" "gid=9001" ]; - }; - -} |