mosh: always enable prediction
This commit is contained in:
parent
87a104422d
commit
6483e240e1
1 changed files with 9 additions and 3 deletions
|
@ -6,12 +6,18 @@
|
|||
with lib; let
|
||||
cfg = config.custom.programs.mosh;
|
||||
in {
|
||||
options.custom.programs.mosh.enable = mkOption {default = false;};
|
||||
options.custom.programs.mosh = {
|
||||
enable = mkOption {default = false;};
|
||||
};
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
# https://wiki.nixos.org/wiki/Mosh
|
||||
# https://mosh.org/
|
||||
# https://github.com/mobile-shell/mosh
|
||||
# https://wiki.nixos.org/wiki/Mosh
|
||||
programs.mosh.enable = true; # !! Opens UDP ports 60000-61000
|
||||
environment.shellAliases.mosh = "mosh --predict-overwrite";
|
||||
|
||||
environment.shellAliases = {
|
||||
mosh = "mosh --predict=always --predict-overwrite";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue