diff --git a/flake.lock b/flake.lock index 80fea66..e3781ef 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1746171682, - "narHash": "sha256-EyXUNSa+H+YvGVuQJP1nZskXAowxKYp79RNUsNdQTj4=", + "lastModified": 1747688870, + "narHash": "sha256-ypL9WAZfmJr5V70jEVzqGjjQzF0uCkz+AFQF7n9NmNc=", "owner": "nix-community", "repo": "home-manager", - "rev": "50eee705bbdbac942074a8c120e8194185633675", + "rev": "d5f1f641b289553927b3801580598d200a501863", "type": "github" }, "original": { @@ -28,11 +28,11 @@ ] }, "locked": { - "lastModified": 1746413188, - "narHash": "sha256-i6BoiQP0PasExESQHszC0reQHfO6D4aI2GzOwZMOI20=", + "lastModified": 1755442500, + "narHash": "sha256-RHK4H6SWzkAtW/5WBHsyugaXJX25yr5y7FAZznxcBJs=", "owner": "nix-community", "repo": "home-manager", - "rev": "8a318641ac13d3bc0a53651feaee9560f9b2d89a", + "rev": "d2ffdedfc39c591367b1ddf22b4ce107f029dcc3", "type": "github" }, "original": { @@ -58,11 +58,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1746301764, - "narHash": "sha256-5odz+NZszRya//Zd0P8h+sIwOnV35qJi+73f4I+iv1M=", + "lastModified": 1751274312, + "narHash": "sha256-/bVBlRpECLVzjV19t5KMdMFWSwKLtb5RyXdjz3LJT+g=", "owner": "nixos", "repo": "nixpkgs", - "rev": "537ee98218704e21ea465251de512ab6bbb9012e", + "rev": "50ab793786d9de88ee30ec4e4c24fb4236fc2674", "type": "github" }, "original": { @@ -74,11 +74,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1746328495, - "narHash": "sha256-uKCfuDs7ZM3QpCE/jnfubTg459CnKnJG/LwqEVEdEiw=", + "lastModified": 1755186698, + "narHash": "sha256-wNO3+Ks2jZJ4nTHMuks+cxAiVBGNuEBXsT29Bz6HASo=", "owner": "nixos", "repo": "nixpkgs", - "rev": "979daf34c8cacebcd917d540070b52a3c2b9b16e", + "rev": "fbcf476f790d8a217c3eab4e12033dc4a0f6d23c", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index f14b769..0caee13 100644 --- a/flake.nix +++ b/flake.nix @@ -12,12 +12,12 @@ stable = { nixpkgs = nixpkgs; home-manager = home-manager; - version = "24.11"; + version = "25.05"; }; unstable = { nixpkgs = nixpkgs-unstable; home-manager = home-manager-unstable; - version = "25.05"; + version = "25.11"; }; }; in diff --git a/modules/home/zsh/default.nix b/modules/home/zsh/default.nix index 5ea267c..bb82e9b 100644 --- a/modules/home/zsh/default.nix +++ b/modules/home/zsh/default.nix @@ -37,10 +37,5 @@ } ]; }; - - thefuck = { - enable = true; - enableZshIntegration = true; # 自动为 Zsh 设置别名 (通常是 'fuck') - }; }; } diff --git a/modules/nixos/core/boot.nix b/modules/nixos/core/boot.nix index f061f4e..17cfd5c 100644 --- a/modules/nixos/core/boot.nix +++ b/modules/nixos/core/boot.nix @@ -15,8 +15,5 @@ device = "nodev"; }; }; - - # Allow to modify store. It's dangerous!! - readOnlyNixStore = lib.mkDefault true; }; } \ No newline at end of file diff --git a/modules/nixos/core/nixfhs.nix b/modules/nixos/core/nixfhs.nix index ebb60fd..928ab16 100644 --- a/modules/nixos/core/nixfhs.nix +++ b/modules/nixos/core/nixfhs.nix @@ -100,6 +100,7 @@ in libjpeg # JPEG图像编解码库 libudev0-shim # 旧版udev库兼容层 libusb1 # USB设备访问库 + libxkbcommon mesa # 开源OpenGL实现 ]) ++ (lib.optionals (lib.versionAtLeast config.system.stateVersion "25.05") [