fix: lix is broken, use dix instead

This commit is contained in:
Ryan Yin
2025-09-17 12:34:07 +08:00
parent d6954ea964
commit 9f97c659d6
5 changed files with 247 additions and 31 deletions

View File

@@ -5,13 +5,6 @@
...
}:
{
# auto upgrade nix to the unstable version
# https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/tools/package-management/nix/default.nix#L284
# nix.package = pkgs.nixVersions.latest;
# https://lix.systems/add-to-config/
nix.package = pkgs.lix;
nix.settings = {
# enable flakes globally
experimental-features = [

View File

@@ -1,9 +1,22 @@
{
config,
lib,
determinate,
...
}:
{
# auto upgrade nix to the unstable version
# https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/tools/package-management/nix/default.nix#L284
# nix.package = pkgs.nixVersions.latest;
# https://lix.systems/add-to-config/
# nix.package = pkgs.lix;
# we use determinate nix instead
imports = [
determinate.nixosModules.default
];
# to install chrome, you need to enable unfree packages
nixpkgs.config.allowUnfree = lib.mkForce true;