fix: suppress nixvim nixpkgs.source and ssh matchBlocks deprecation warnings (#262)

Explicitly set programs.nixvim.nixpkgs.source to suppress the follows
    warning, and migrate all programs.ssh.matchBlocks to programs.ssh.settings
    using upstream PascalCase directive names.
This commit is contained in:
Ryan Yin
2026-06-03 11:23:30 +08:00
committed by GitHub
parent 44b0258129
commit fe4923f8cb
6 changed files with 26 additions and 36 deletions
+1 -2
View File
@@ -6,8 +6,7 @@ in
{
imports = [ ../../linux/gui.nix ];
programs.ssh.matchBlocks."github.com".identityFile =
"${config.home.homeDirectory}/.ssh/${hostName}";
programs.ssh.settings."github.com".IdentityFile = "${config.home.homeDirectory}/.ssh/${hostName}";
modules.desktop.gaming.enable = false;
modules.desktop.niri.enable = true;
+1 -1
View File
@@ -5,7 +5,7 @@ in
{
imports = [ ../../linux/gui.nix ];
programs.ssh.matchBlocks."github.com".identityFile = "${config.home.homeDirectory}/.ssh/idols-ai";
programs.ssh.settings."github.com".IdentityFile = "${config.home.homeDirectory}/.ssh/idols-ai";
modules.desktop.gaming.enable = true;
modules.desktop.niri.enable = true;