From e4b29f33332b16c375ab1d683e016273e1e501c5 Mon Sep 17 00:00:00 2001 From: EdenQwQ Date: Sat, 21 Feb 2026 18:32:48 +0800 Subject: [PATCH] update flakes --- flake.lock | 161 +++++++++--------- flake.nix | 4 +- home/programs/coding/misc.nix | 2 +- home/programs/coding/nixvim/default.nix | 3 +- home/programs/coding/nixvim/treesitter.nix | 48 +++--- .../programs/desktop/niri/override-config.nix | 2 +- home/programs/terminal/kitty.nix | 1 - home/programs/utils/ai.nix | 2 +- home/tweaks/stylix.nix | 2 +- 9 files changed, 114 insertions(+), 111 deletions(-) diff --git a/flake.lock b/flake.lock index 37fb368..73ed12f 100644 --- a/flake.lock +++ b/flake.lock @@ -115,11 +115,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1764208733, - "narHash": "sha256-i/ajdXqSyGZmuun72DQmbgWifcXt5WqjTm2BObappgg=", + "lastModified": 1771641231, + "narHash": "sha256-ztwtXtU3xKJhwr69N+tUbnMUv9Bo/p6kdogBo9Yd36s=", "owner": "caelestia-dots", "repo": "cli", - "rev": "1e1edfcd381c92722c67aecab8ee892fdd449872", + "rev": "a6defd292136ac3a52fb0d39f045a0882dda6354", "type": "github" }, "original": { @@ -164,11 +164,11 @@ "quickshell": "quickshell" }, "locked": { - "lastModified": 1764132349, - "narHash": "sha256-nXYDlrLaqEmb7JJ1aAt1cC97EyMFNNtJ4i1Ma/WsQX8=", + "lastModified": 1771569129, + "narHash": "sha256-YPWfRQOt/exrM994a7ijasPtUKBumWFnUU3iTFbghLk=", "owner": "caelestia-dots", "repo": "shell", - "rev": "24b313497f22f837577371675c145ba9b51d7ee5", + "rev": "4be8fc9693e439c487f091413289b782d78130e7", "type": "github" }, "original": { @@ -264,11 +264,11 @@ "firefox-gnome-theme": { "flake": false, "locked": { - "lastModified": 1764724327, - "narHash": "sha256-OkFLrD3pFR952TrjQi1+Vdj604KLcMnkpa7lkW7XskI=", + "lastModified": 1764873433, + "narHash": "sha256-1XPewtGMi+9wN9Ispoluxunw/RwozuTRVuuQOmxzt+A=", "owner": "rafaelmardojai", "repo": "firefox-gnome-theme", - "rev": "66b7c635763d8e6eb86bd766de5a1e1fbfcc1047", + "rev": "f7ffd917ac0d253dbd6a3bf3da06888f57c69f92", "type": "github" }, "original": { @@ -402,11 +402,11 @@ ] }, "locked": { - "lastModified": 1763759067, - "narHash": "sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q=", + "lastModified": 1768135262, + "narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "2cccadc7357c0ba201788ae99c4dfa90728ef5e0", + "rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac", "type": "github" }, "original": { @@ -444,11 +444,11 @@ ] }, "locked": { - "lastModified": 1763759067, - "narHash": "sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q=", + "lastModified": 1767609335, + "narHash": "sha256-feveD98mQpptwrAEggBQKJTYbvwwglSbOv53uCfH9PY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "2cccadc7357c0ba201788ae99c4dfa90728ef5e0", + "rev": "250481aafeb741edfe23d29195671c19b36b6dca", "type": "github" }, "original": { @@ -586,11 +586,11 @@ "flake": false, "locked": { "host": "gitlab.gnome.org", - "lastModified": 1764524476, - "narHash": "sha256-bTmNn3Q4tMQ0J/P0O5BfTQwqEnCiQIzOGef9/aqAZvk=", + "lastModified": 1767737596, + "narHash": "sha256-eFujfIUQDgWnSJBablOuG+32hCai192yRdrNHTv0a+s=", "owner": "GNOME", "repo": "gnome-shell", - "rev": "c0e1ad9f0f703fd0519033b8f46c3267aab51a22", + "rev": "ef02db02bf0ff342734d525b5767814770d85b49", "type": "gitlab" }, "original": { @@ -606,11 +606,11 @@ "nixpkgs": "nixpkgs_8" }, "locked": { - "lastModified": 1762892536, - "narHash": "sha256-+P18RfBLIt7i6fx3on6z3uUOdxm5OKVAJre60MylUeg=", + "lastModified": 1765826167, + "narHash": "sha256-iXQzLgZYzzD6b82Oa1nLvQKvUHrdOWgJi3awhW5YWrk=", "owner": "ThatOtherAndrew", "repo": "Hexecute", - "rev": "0f3701d2896e7492a34176f3816241461487641c", + "rev": "2105ee3f80a748bd4e270e8092fc12be4be927b6", "type": "github" }, "original": { @@ -647,11 +647,11 @@ ] }, "locked": { - "lastModified": 1765682243, - "narHash": "sha256-yeCxFV/905Wr91yKt5zrVvK6O2CVXWRMSrxqlAZnLp0=", + "lastModified": 1771647911, + "narHash": "sha256-18liNHHwOmcaKCpOptE3wLW97fm5v7RTLiZBecX7km0=", "owner": "nix-community", "repo": "home-manager", - "rev": "58bf3ecb2d0bba7bdf363fc8a6c4d49b4d509d03", + "rev": "436b27742c996b75e2baf8e835e3b3eae0c9fbd4", "type": "github" }, "original": { @@ -698,11 +698,11 @@ "uv2nix": "uv2nix" }, "locked": { - "lastModified": 1769137498, - "narHash": "sha256-bR0Mzy/i1t6fbM8VBKCQHuzLV3+jQIayQdUUiLwvEXA=", + "lastModified": 1770820866, + "narHash": "sha256-DFFE5f32vnDiiZHhng94vo8bcZCcKg/X4Em5LzuVhd8=", "owner": "MoonshotAI", "repo": "kimi-cli", - "rev": "15cd3d746ea38a4f859cf3fc319314f0651266dc", + "rev": "62baaca84f8ebb2b883a6900f1139d1429cce22d", "type": "github" }, "original": { @@ -755,11 +755,11 @@ "nixpkgs": "nixpkgs_11" }, "locked": { - "lastModified": 1764241545, - "narHash": "sha256-fLyNx9BhG1H4GclsEyVuctHdVPfb9Vle461jgo/EuJo=", + "lastModified": 1771418104, + "narHash": "sha256-+jWlSuOMEAlCBUJd0sU0i9Uvk0KtMDEigRdQUWcAs9Q=", "owner": "nix-community", "repo": "nh", - "rev": "76db5466c8dd57a53ca557dbe3ea7dbd22c07f00", + "rev": "503409a7c8f4807a84b766df611a0b69e217f977", "type": "github" }, "original": { @@ -775,11 +775,11 @@ ] }, "locked": { - "lastModified": 1757219451, - "narHash": "sha256-ImGN436GYd50HjoKTeRK+kWYIU/7PkDv15UmoUCPDUk=", + "lastModified": 1765326831, + "narHash": "sha256-18j8X2Nbe0Wg1+7YrWRlYzmjZ5Wq0NCVwJHJlBIw/dc=", "owner": "oxalica", "repo": "nil", - "rev": "01e573c9e31ba3be7eaa848ba7dfcbd04260163e", + "rev": "504599f7e555a249d6754698473124018b80d121", "type": "github" }, "original": { @@ -1001,16 +1001,16 @@ }, "nixpkgs-stable_2": { "locked": { - "lastModified": 1761999846, - "narHash": "sha256-IYlYnp4O4dzEpL77BD/lj5NnJy2J8qbHkNSFiPBCbqo=", + "lastModified": 1771574726, + "narHash": "sha256-D1PA3xQv/s4W3lnR9yJFSld8UOLr0a/cBWMQMXS+1Qg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3de8f8d73e35724bf9abef41f1bdbedda1e14a31", + "rev": "c217913993d6c6f6805c3b1a3bda5e639adfde6d", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-25.05", + "ref": "nixos-25.11", "repo": "nixpkgs", "type": "github" } @@ -1053,16 +1053,16 @@ }, "nixpkgs_11": { "locked": { - "lastModified": 1763049705, - "narHash": "sha256-A5LS0AJZ1yDPTa2fHxufZN++n8MCmtgrJDtxFxrH4S8=", + "lastModified": 1769318308, + "narHash": "sha256-Mjx6p96Pkefks3+aA+72lu1xVehb6mv2yTUUqmSet6Q=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3acb677ea67d4c6218f33de0db0955f116b7588c", + "rev": "1cd347bf3355fce6c64ab37d3967b4a2cb4b878c", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-25.05", + "ref": "nixos-25.11", "repo": "nixpkgs", "type": "github" } @@ -1100,11 +1100,11 @@ }, "nixpkgs_14": { "locked": { - "lastModified": 1766167171, - "narHash": "sha256-byMhqfXhykDuUKSytViHmGXJMBbnblp2MHjpvaYDlqI=", + "lastModified": 1771612669, + "narHash": "sha256-NWCFzQPkU7YVZ5ILQxjrgAkJN2ggHwF8YMSEFTvmlh8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "921addc42f4ed749811038255434820e0adb744d", + "rev": "58877e1d22288f5ce74a21d3c119d86395d837f2", "type": "github" }, "original": { @@ -1132,16 +1132,16 @@ }, "nixpkgs_16": { "locked": { - "lastModified": 1763618868, - "narHash": "sha256-v5afmLjn/uyD9EQuPBn7nZuaZVV9r+JerayK/4wvdWA=", + "lastModified": 1771574726, + "narHash": "sha256-D1PA3xQv/s4W3lnR9yJFSld8UOLr0a/cBWMQMXS+1Qg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a8d610af3f1a5fb71e23e08434d8d61a466fc942", + "rev": "c217913993d6c6f6805c3b1a3bda5e639adfde6d", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixpkgs-unstable", + "ref": "nixos-25.11", "repo": "nixpkgs", "type": "github" } @@ -1196,11 +1196,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1763966396, - "narHash": "sha256-6eeL1YPcY1MV3DDStIDIdy/zZCDKgHdkCmsrLJFiZf0=", + "lastModified": 1771369470, + "narHash": "sha256-0NBlEBKkN3lufyvFegY4TYv5mCNHbi5OmBDrzihbBMQ=", "owner": "nixos", "repo": "nixpkgs", - "rev": "5ae3b07d8d6527c42f17c876e404993199144b6a", + "rev": "0182a361324364ae3f436a63005877674cf45efb", "type": "github" }, "original": { @@ -1308,15 +1308,16 @@ "systems": "systems_7" }, "locked": { - "lastModified": 1764238240, - "narHash": "sha256-7Znm3koZ4sF+O41Y7rJqf651BPEbjIUYF3r9H23GRGw=", + "lastModified": 1769049374, + "narHash": "sha256-h0Os2qqNyycDY1FyZgtbn28VF1ySP74/n0f+LDd8j+w=", "owner": "nix-community", "repo": "nixvim", - "rev": "f1e07ba53abd0fb4872a365cba45562144ad6130", + "rev": "b8f76bf5751835647538ef8784e4e6ee8deb8f95", "type": "github" }, "original": { "owner": "nix-community", + "ref": "nixos-25.11", "repo": "nixvim", "type": "github" } @@ -1372,11 +1373,11 @@ ] }, "locked": { - "lastModified": 1764773531, - "narHash": "sha256-mCBl7MD1WZ7yCG6bR9MmpPO2VydpNkWFgnslJRIT1YU=", + "lastModified": 1767810917, + "narHash": "sha256-ZKqhk772+v/bujjhla9VABwcvz+hB2IaRyeLT6CFnT0=", "owner": "nix-community", "repo": "NUR", - "rev": "1d9616689e98beded059ad0384b9951e967a17fa", + "rev": "dead29c804adc928d3a69dfe7f9f12d0eec1f1a4", "type": "github" }, "original": { @@ -1395,11 +1396,11 @@ ] }, "locked": { - "lastModified": 1761730856, - "narHash": "sha256-t1i5p/vSWwueZSC0Z2BImxx3BjoUDNKyC2mk24krcMY=", + "lastModified": 1768249818, + "narHash": "sha256-ANfn5OqIxq3HONPIXZ6zuI5sLzX1sS+2qcf/Pa0kQEc=", "owner": "NuschtOS", "repo": "search", - "rev": "e29de6db0cb3182e9aee75a3b1fd1919d995d85b", + "rev": "b6f77b88e9009bfde28e2130e218e5123dc66796", "type": "github" }, "original": { @@ -1467,11 +1468,11 @@ ] }, "locked": { - "lastModified": 1763629934, - "narHash": "sha256-jWz10RbNAyylJbH4cUTLS/CsDjkd8gxfT8OsIgQIgEg=", + "lastModified": 1770693276, + "narHash": "sha256-ngXnN5YXu+f45+QGYNN/VEBMQmcBCYGRCqwaK8cxY1s=", "ref": "refs/heads/master", - "rev": "ed036d514b0fdbce03158a0b331305be166f4555", - "revCount": 708, + "rev": "dacfa9de829ac7cb173825f593236bf2c21f637e", + "revCount": 735, "type": "git", "url": "https://git.outfoxxed.me/outfoxxed/quickshell" }, @@ -1487,11 +1488,11 @@ ] }, "locked": { - "lastModified": 1764663772, - "narHash": "sha256-sHqLmm0wAt3PC4vczJeBozI1/f4rv9yp3IjkClHDXDs=", + "lastModified": 1770693276, + "narHash": "sha256-ngXnN5YXu+f45+QGYNN/VEBMQmcBCYGRCqwaK8cxY1s=", "ref": "refs/heads/master", - "rev": "26531fc46ef17e9365b03770edd3fb9206fcb460", - "revCount": 713, + "rev": "dacfa9de829ac7cb173825f593236bf2c21f637e", + "revCount": 735, "type": "git", "url": "https://git.outfoxxed.me/quickshell/quickshell" }, @@ -1594,11 +1595,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1765897595, - "narHash": "sha256-NgTRxiEC5y96zrhdBygnY+mSzk5FWMML39PcRGVJmxg=", + "lastModified": 1771626923, + "narHash": "sha256-Mn6oeKrY+Sw6kH0jK+hp5QQH4MTcqwBRQL/ScZDNcz8=", "owner": "nix-community", "repo": "stylix", - "rev": "e6829552d4bb659ebab00f08c61d8c62754763f3", + "rev": "b09847414b50c65788936199918272377f70fb91", "type": "github" }, "original": { @@ -1763,11 +1764,11 @@ "tinted-schemes": { "flake": false, "locked": { - "lastModified": 1763914658, - "narHash": "sha256-Hju0WtMf3iForxtOwXqGp3Ynipo0EYx1AqMKLPp9BJw=", + "lastModified": 1767710407, + "narHash": "sha256-+W1EB79Jl0/gm4JqmO0Nuc5C7hRdp4vfsV/VdzI+des=", "owner": "tinted-theming", "repo": "schemes", - "rev": "0f6be815d258e435c9b137befe5ef4ff24bea32c", + "rev": "2800e2b8ac90f678d7e4acebe4fa253f602e05b2", "type": "github" }, "original": { @@ -1779,11 +1780,11 @@ "tinted-tmux": { "flake": false, "locked": { - "lastModified": 1764465359, - "narHash": "sha256-lbSVPqLEk2SqMrnpvWuKYGCaAlfWFMA6MVmcOFJjdjE=", + "lastModified": 1767489635, + "narHash": "sha256-e6nnFnWXKBCJjCv4QG4bbcouJ6y3yeT70V9MofL32lU=", "owner": "tinted-theming", "repo": "tinted-tmux", - "rev": "edf89a780e239263cc691a987721f786ddc4f6aa", + "rev": "3c32729ccae99be44fe8a125d20be06f8d7d8184", "type": "github" }, "original": { @@ -1795,11 +1796,11 @@ "tinted-zed": { "flake": false, "locked": { - "lastModified": 1764464512, - "narHash": "sha256-rCD/pAhkMdCx6blsFwxIyvBJbPZZ1oL2sVFrH07lmqg=", + "lastModified": 1767488740, + "narHash": "sha256-wVOj0qyil8m+ouSsVZcNjl5ZR+1GdOOAooAatQXHbuU=", "owner": "tinted-theming", "repo": "base16-zed", - "rev": "907dbba5fb8cf69ebfd90b00813418a412d0a29a", + "rev": "11abb0b282ad3786a2aae088d3a01c60916f2e40", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index cded8c6..1301bfd 100644 --- a/flake.nix +++ b/flake.nix @@ -46,7 +46,7 @@ }; inputs = { - nixpkgs-stable.url = "github:NixOS/nixpkgs/nixos-25.05"; + nixpkgs-stable.url = "github:NixOS/nixpkgs/nixos-25.11"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable-small"; home-manager = { url = "github:nix-community/home-manager/master"; @@ -66,7 +66,7 @@ url = "github:nix-community/stylix"; inputs.nixpkgs.follows = "nixpkgs"; }; - nixvim.url = "github:nix-community/nixvim"; + nixvim.url = "github:nix-community/nixvim/nixos-25.11"; nil = { url = "github:oxalica/nil"; inputs.nixpkgs.follows = "nixpkgs"; diff --git a/home/programs/coding/misc.nix b/home/programs/coding/misc.nix index 7371d31..173ded7 100644 --- a/home/programs/coding/misc.nix +++ b/home/programs/coding/misc.nix @@ -2,7 +2,7 @@ { home.packages = with pkgs; [ alejandra - nixfmt-rfc-style + nixfmt texlab nodePackages.prettier antigravity diff --git a/home/programs/coding/nixvim/default.nix b/home/programs/coding/nixvim/default.nix index dd57afa..167bdea 100644 --- a/home/programs/coding/nixvim/default.nix +++ b/home/programs/coding/nixvim/default.nix @@ -19,10 +19,11 @@ enable = true; defaultEditor = true; performance.combinePlugins = { - enable = true; + enable = false; standalonePlugins = [ "copilot.lua" "nvim-treesitter" + "hmts.nvim" ]; }; globals = { diff --git a/home/programs/coding/nixvim/treesitter.nix b/home/programs/coding/nixvim/treesitter.nix index ea3512f..880f2e7 100644 --- a/home/programs/coding/nixvim/treesitter.nix +++ b/home/programs/coding/nixvim/treesitter.nix @@ -2,29 +2,31 @@ { programs.nixvim.plugins.treesitter = { enable = true; - settings.auto_install = true; - settings.ensure_installed = [ - "diff" - "bash" - "fish" - "python" - "yaml" - "lua" - "json" - "nix" - "regex" - "toml" - "vim" - "markdown" - "rust" - "jsonc" - "glsl" - "css" - "hyprlang" - "r" - ]; - settings.highlight.enable = true; - settings.indent.enable = true; + settings = { + auto_install = true; + ensure_installed = [ + "diff" + "bash" + "fish" + "python" + "yaml" + "lua" + "json" + "nix" + "regex" + "toml" + "vim" + "markdown" + "rust" + "jsonc" + "glsl" + "css" + "hyprlang" + "r" + ]; + highlight.enable = true; + indent.enable = true; + }; }; programs.nixvim.plugins.hmts.enable = true; programs.nixvim.plugins.rainbow-delimiters.enable = true; diff --git a/home/programs/desktop/niri/override-config.nix b/home/programs/desktop/niri/override-config.nix index 0bcad83..587bad7 100644 --- a/home/programs/desktop/niri/override-config.nix +++ b/home/programs/desktop/niri/override-config.nix @@ -26,7 +26,7 @@ let layer-rule { match namespace="noctalia-bar-content-*" background-effect { - xray true + xray false blur true } } diff --git a/home/programs/terminal/kitty.nix b/home/programs/terminal/kitty.nix index 15a97b0..d46d638 100644 --- a/home/programs/terminal/kitty.nix +++ b/home/programs/terminal/kitty.nix @@ -45,7 +45,6 @@ }; stylix.targets.kitty.enable = true; home.packages = with pkgs; [ - termpdfpy mdcat ]; } diff --git a/home/programs/utils/ai.nix b/home/programs/utils/ai.nix index 3a14bc4..ee9210c 100644 --- a/home/programs/utils/ai.nix +++ b/home/programs/utils/ai.nix @@ -18,6 +18,6 @@ SILICONFLOW_API_KEY = "$(cat ${config.age.secrets.siliconflow_token.path})"; }; home.packages = with pkgs; [ - inputs.kimi-cli.packages.${pkgs.system}.default + inputs.kimi-cli.packages.${pkgs.stdenv.hostPlatform.system}.default ]; } diff --git a/home/tweaks/stylix.nix b/home/tweaks/stylix.nix index 243d254..85d3dde 100644 --- a/home/tweaks/stylix.nix +++ b/home/tweaks/stylix.nix @@ -27,7 +27,7 @@ in emoji.name = "Noto Color Emoji"; emoji.package = pkgs.noto-fonts-color-emoji; }; - iconTheme = { + icons = { enable = true; package = pkgs.zafiro-icons.overrideAttrs (oldAttrs: { postInstall = recolorScript + (oldAttrs.postInstall or "");