add overlay to lock vscode version, git config into symlink

This commit is contained in:
greyweather committed 2026-09-07 00:49:50 +01:00
1 parent 846be90bda
commit 237582057e
13 files changed
+156 -102

No files matched your search

+21
View File
@@ -0,0 +1,21 @@
{ inputs, self, ... }: let
overlays = [
(final: prev: let
stablePkgs = import inputs.nixpkgs-26-05 {
system = prev.stdenv.hostPlatform.system;
config.allowUnfree = true;
};
in {
vscode = stablePkgs.vscode;
biri = self.packages.${prev.stdenv.hostPlatform.system}.biri;
})
];
in {
flake.nixosModules.global = { ... }: {
nixpkgs.overlays = overlays;
};
flake.homeModules.global = { lib, config, ... }: {
nixpkgs.overlays = lib.mkIf (config.info.isStandalone) overlays;
};
}