Commit 082a869
Changed files (2)
modules
core
users
hpcesia
modules/core/openssh.nix
@@ -31,6 +31,22 @@
];
};
};
+
+ homeManager = {
+ programs.ssh = {
+ enable = true;
+ enableDefaultConfig = false;
+
+ settings = {
+ "*".AddKeysToAgent = "yes";
+ "github.com" = {
+ HostName = "ssh.github.com";
+ Port = 443;
+ User = "git";
+ };
+ };
+ };
+ };
};
den.aspects.core.openssh.access = {
modules/users/hpcesia/default.nix
@@ -18,6 +18,17 @@
develop.yazi
develop.zellij
develop.zoxide
+
+ {
+ homeManager.programs.git.settings.url = {
+ "ssh://git@github.com/HPCesia" = {
+ insteadOf = "https://github.com/HPCesia";
+ };
+ "ssh://git@codeberg.org/HPCesia" = {
+ insteadOf = "https://codeberg.org/HPCesia";
+ };
+ };
+ }
]))
++ (den.lib.policy.when
({host, ...}: host.hasAspect den.aspects.roles.desktop)