about summary refs log tree commit diff
path: root/modules/ssh/default.nix
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2019-09-08 00:26:51 +0000
committerAlyssa Ross <hi@alyssa.is>2019-09-16 22:10:18 +0000
commit7e2ba111a357400dbcb25fd5a88239aa99a2d447 (patch)
tree6548b159937627b9d69f2c221c6478a62d57cea8 /modules/ssh/default.nix
parent12aecf83ed7a4f877b216888149f3de9678545f9 (diff)
downloadnixlib-7e2ba111a357400dbcb25fd5a88239aa99a2d447.tar
nixlib-7e2ba111a357400dbcb25fd5a88239aa99a2d447.tar.gz
nixlib-7e2ba111a357400dbcb25fd5a88239aa99a2d447.tar.bz2
nixlib-7e2ba111a357400dbcb25fd5a88239aa99a2d447.tar.lz
nixlib-7e2ba111a357400dbcb25fd5a88239aa99a2d447.tar.xz
nixlib-7e2ba111a357400dbcb25fd5a88239aa99a2d447.tar.zst
nixlib-7e2ba111a357400dbcb25fd5a88239aa99a2d447.zip
modules/ssh: enable mosh along with sshd
Diffstat (limited to 'modules/ssh/default.nix')
-rw-r--r--modules/ssh/default.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/modules/ssh/default.nix b/modules/ssh/default.nix
index 747edaffb102..74014c76b025 100644
--- a/modules/ssh/default.nix
+++ b/modules/ssh/default.nix
@@ -1,6 +1,12 @@
-{ pkgs, ... }:
+{ config, pkgs, lib, ... }:
+
+let
+  mkDefault = lib.mkOverride ((lib.mkDefault null).priority - 1);
+in
 
 {
+  programs.mosh.enable = mkDefault config.services.openssh.enable;
+
   programs.ssh.extraConfig = ''
     Host uhura spock
       HostName %h.edef.eu