diff --git a/docker-arm/home-manager/home.nix b/docker-arm/home-manager/home.nix index c5c95b5..80f2049 100644 --- a/docker-arm/home-manager/home.nix +++ b/docker-arm/home-manager/home.nix @@ -22,4 +22,6 @@ in programs = util.programs // { bash.enable = true; # Necessary for aliases and Starship to work. }; + + assertions = util.assertions; } diff --git a/docker-x86/home-manager/home.nix b/docker-x86/home-manager/home.nix index d447c7f..9cd19fd 100644 --- a/docker-x86/home-manager/home.nix +++ b/docker-x86/home-manager/home.nix @@ -22,4 +22,6 @@ in programs = util.programs // { bash.enable = true; # Necessary for aliases and Starship to work. }; + + assertions = util.assertions; } diff --git a/flake.lock b/flake.lock index fe548b2..ac73092 100644 --- a/flake.lock +++ b/flake.lock @@ -193,11 +193,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1768783163, - "narHash": "sha256-tLj4KcRDLakrlpvboTJDKsrp6z2XLwyQ4Zmo+w8KsY4=", + "lastModified": 1768456270, + "narHash": "sha256-NgaL2CCiUR6nsqUIY4yxkzz07iQUlUCany44CFv+OxY=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "bde09022887110deb780067364a0818e89258968", + "rev": "f4606b01b39e09065df37905a2133905246db9ed", "type": "github" }, "original": { diff --git a/macos/home-manager/home.nix b/macos/home-manager/home.nix index 11ea960..dee5f6d 100644 --- a/macos/home-manager/home.nix +++ b/macos/home-manager/home.nix @@ -66,4 +66,6 @@ in programs = util.programs // { zsh.enable = true; # Necessary for aliases and Starship to work. }; + + assertions = util.assertions; } diff --git a/nixos/home-manager/home.nix b/nixos/home-manager/home.nix index ff06bf1..f689172 100644 --- a/nixos/home-manager/home.nix +++ b/nixos/home-manager/home.nix @@ -48,4 +48,6 @@ in programs = util.programs // { bash.enable = true; # Necessary for aliases and Starship to work. }; + + assertions = util.assertions; } diff --git a/ubuntu/home-manager/home.nix b/ubuntu/home-manager/home.nix index d22f6e4..0c922ca 100644 --- a/ubuntu/home-manager/home.nix +++ b/ubuntu/home-manager/home.nix @@ -36,4 +36,6 @@ in programs = util.programs // { bash.enable = true; # Necessary for aliases and Starship to work. }; + + assertions = util.assertions; } diff --git a/util.nix b/util.nix index 0c8f5f9..865ad3e 100644 --- a/util.nix +++ b/util.nix @@ -109,4 +109,11 @@ rec { ]; }; }; + + assertions = [ + { + assertion = config.programs.vscode.package.version != "1.108.0"; + message = "VS Code 1.108.0 is broken: https://github.com/microsoft/vscode/issues/286825"; + } + ]; }