From 8b648cb3ae6872d055460a897f2f7a643bc6b41c Mon Sep 17 00:00:00 2001 From: Veneficium <85629831+veneficium42@users.noreply.github.com> Date: Fri, 14 Mar 2025 19:47:12 +0100 Subject: [PATCH] ssh: add home ssh config --- modules/home/cliPrograms/ssh.nix | 15 +++++++++++++++ modules/home/default.nix | 2 ++ 2 files changed, 17 insertions(+) create mode 100644 modules/home/cliPrograms/ssh.nix diff --git a/modules/home/cliPrograms/ssh.nix b/modules/home/cliPrograms/ssh.nix new file mode 100644 index 0000000..ab45e21 --- /dev/null +++ b/modules/home/cliPrograms/ssh.nix @@ -0,0 +1,15 @@ +{ config, lib, ... }: +{ + options.settings.programs.ssh = { + enable = lib.mkEnableOption "enable ssh home config"; + }; + + config = lib.mkIf config.settings.programs.ssh.enable { + programs.ssh = { + enable = true; + extraConfig = "Host 192.168.1.70 + SetEnv TERM=xterm-256color"; + }; + }; + +} diff --git a/modules/home/default.nix b/modules/home/default.nix index 88b9030..3969a45 100644 --- a/modules/home/default.nix +++ b/modules/home/default.nix @@ -11,6 +11,7 @@ ./cliPrograms/hyfetch.nix ./cliPrograms/git.nix ./cliPrograms/bat.nix + ./cliPrograms/ssh.nix ./cliPrograms/starship ./cliPrograms/fastfetch @@ -48,6 +49,7 @@ fastfetch.enable = lib.mkDefault true; git.enable = lib.mkDefault true; bat.enable = lib.mkDefault true; + ssh.enable = lib.mkDefault true; hyfetch.enable = lib.mkDefault false; starship.enable = lib.mkDefault false; helix.enable = lib.mkDefault false;