]> Skullheadx's Git Forge - nixos.git/commitdiff
use ssh
authorSkullheadx <admonty1@protonmail.com>
Sun, 7 Dec 2025 00:36:26 +0000 (19:36 -0500)
committerSkullheadx <admonty1@protonmail.com>
Sun, 7 Dec 2025 00:36:26 +0000 (19:36 -0500)
configuration.nix
home.nix

index 426e36d8764e6e65fb7656b3f7d446a0765e5727..bb7ea2e64949a21810892b1f4d85f8b8e63d4195 100644 (file)
@@ -87,7 +87,6 @@
     deadnix
     python313
     zig
-    git-credential-oauth
     marksman
     icu
     # language server
         email = "admonty1@protonmail.com";
       };
       pull.rebase = true;
-      credential = {
-        helper = "oauth";
+      url = {
+        "git@github.com:".insteadOf = "https://github.com/";
       };
 
     };
   # Some programs need SUID wrappers, can be configured further or are
   # started in user sessions.
   # programs.mtr.enable = true;
-  programs.gnupg.agent = {
-    enable = true;
-    enableSSHSupport = true;
-  };
+  programs.gnupg.agent = {
+    enable = true;
+    enableSSHSupport = true;
+  };
 
   # List services that you want to enable:
 
   # Enable the OpenSSH daemon.
-  # services.openssh.enable = true;
+  services.openssh = {
+    enable = true;
+  };
 
   # Open ports in the firewall.
   # networking.firewall.allowedTCPPorts = [ ... ];
index dd7859954a48154a8b1cd6ee4f4178ec7afc87e0..931af020e8e7e6abaf33ac1bbae556571a6415fc 100644 (file)
--- a/home.nix
+++ b/home.nix
     silent = true;
   };
 
+  # programs.ssh.startAgent = true;
+
   xdg.portal = {
     enable = true;
     extraPortals = [