F3OZZWT5KGVRHEGKWUPO4PGRAZGCGO37LZNQFDIV45RRXO66IXHQC
EI6RKRFQK7NXVUAD675ZYCC6VS5LMDKLYFW3IP35LZ37XPCSLCXQC
let commonModule =
let
commonModule =
{ config.flake.modules.hjem.ssh =
{
config.flake.modules.hjem.ssh =
let identityPath = "/home/jam/.ssh/id"; in
identityPath = "/home/jam/.ssh/id";
in
environment.systemPackages = [ pkgs.mosh ];
rum.programs.nushell.aliases.mosh = "mosh --no-init";
sshConfig = '' strictHostKeyChecking accept-new identitiesOnly yes Match * COLORTERM=truecolor TERM=xterm-256color
sshConfig = ''
strictHostKeyChecking accept-new
identitiesOnly yes
Match *
COLORTERM=truecolor
TERM=xterm-256color
packages = [ pkgs.mosh
packages = [
pkgs.mosh
controlMaster auto controlPersist 60m serverAliveCount 2 serverAliveInterval 60
controlMaster auto
controlPersist 60m
serverAliveCount 2
serverAliveInterval 60
(pkgs.writeTextFile { name = "ssh-config"; destination = "/home/jam/.ssh/config"; text = # ssh '' StrictHostKeyChecking accept-new IdentitiesOnly yes
(pkgs.writeTextFile {
name = "ssh-config";
destination = "/home/jam/.ssh/config";
text = # ssh
''
StrictHostKeyChecking accept-new
IdentitiesOnly yes
IdentityFile ${identityPath} '';
IdentityFile ${identityPath}
'';
Host * SetEnv COLORTERM="truecolor" TERM="xterm-256color" ControlMaster auto ControlPersist 60m ServerAliveCountMax 2 ServerAliveInterval 60 IdentityFile /home/jam/.ssh/id ''; # permissions = "644"; }) ];
Host *
SetEnv COLORTERM="truecolor" TERM="xterm-256color"
ControlMaster auto
ControlPersist 60m
ServerAliveCountMax 2
ServerAliveInterval 60
IdentityFile /home/jam/.ssh/id
# permissions = "644";
})
];
in{ config.flake.modules.hjem.ssh = { }; config.flake.modules.nixos.ssh = { };
config.flake.modules.hjem.ssh = {
};
config.flake.modules.nixos.ssh = {
config.flake.modules.darwin.ssh = { };
config.flake.modules.darwin.ssh = {
inherit (lib) mkIf mkEnableOption ;
inherit (lib)
mkIf
mkEnableOption
;
inherit (lib.modules) mkIf; inherit (lib.options) mkEnableOption;
inherit (lib.modules) mkIf;
inherit (lib.options) mkEnableOption;
inherit (lib.options) mkEnableOption; inherit (lib.modules) mkIf;