update: update flake.lock

This commit is contained in:
js0ny 2025-11-21 22:25:36 +00:00
parent 57bee38531
commit a2a1d02c4e
10 changed files with 100 additions and 79 deletions

View file

@ -73,6 +73,8 @@ vim:ft=gotmpl
.config/zed/keymap.json .config/zed/keymap.json
.config/starship.toml .config/starship.toml
.config/aichat .config/aichat
.config/libvirt
.config/tmux
.local/share/kio/** .local/share/kio/**
.local/share/fonts/** .local/share/fonts/**
{{ end }} {{ end }}

View file

@ -13,9 +13,9 @@ local M = {
} }
-- stylua: ignore end -- stylua: ignore end
local function smart_split(func) local function smart_split(func, reverse)
local width = vim.api.nvim_win_get_width(0) local width = vim.api.nvim_win_get_width(0)
if width > 80 then if width > 80 and not reverse then
vim.api.nvim_command("vsp") vim.api.nvim_command("vsp")
else else
vim.api.nvim_command("sp") vim.api.nvim_command("sp")
@ -28,7 +28,7 @@ vim.keymap.set("n", "<C-w>d", function()
end, { desc = "Go to Definition (Smart Split)" }) end, { desc = "Go to Definition (Smart Split)" })
vim.keymap.set("n", "<C-w>D", function() vim.keymap.set("n", "<C-w>D", function()
smart_split(vim.lsp.buf.declaration) smart_split(vim.lsp.buf.declaration, true)
end, { desc = "Go to Declaration (Smart Split)" }) end, { desc = "Go to Declaration (Smart Split)" })
return M return M

View file

@ -15,7 +15,13 @@ return {
openrouter = { openrouter = {
__inherited_from = "openai", __inherited_from = "openai",
endpoint = "https://openrouter.ai/api/v1", endpoint = "https://openrouter.ai/api/v1",
model = "openai/gpt-5.1-codex", model = "anthropic/claude-sonnet-4.5",
model_names = {
"openai/gpt-5.1-codex",
"google/gemini-3-pro-preview",
"anthropic/claude-sonnet-4.5",
"x-ai/grok-code-fast-1",
},
api_key_name = "OPENROUTER_API_KEY", api_key_name = "OPENROUTER_API_KEY",
}, },
}, },

146
nixcfgs/flake.lock generated
View file

@ -45,11 +45,11 @@
"systems": "systems" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1762735459, "lastModified": 1763385902,
"narHash": "sha256-VZRCyMRSLFORBzH+pYzDSx/ooIBD5Ohrv28sWktSiqk=", "narHash": "sha256-ZuM6Ji52YtonM84E8L7HlYquYs1xL19Fld33nFpXZd4=",
"owner": "HeitorAugustoLN", "owner": "HeitorAugustoLN",
"repo": "betterfox-nix", "repo": "betterfox-nix",
"rev": "37ac3490a7e2825985ce5c0004489b2264ea1cd0", "rev": "a1fb9f34cd5a0bbea43e744da998d54931184257",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -69,11 +69,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1762480719, "lastModified": 1763172111,
"narHash": "sha256-TjTMNmndJJIxP/N6owC/CoAPiRuM99fNaQbZqHDtwLw=", "narHash": "sha256-QseFQKZgMq/kbHlrhfaNlwEyQ1H3J+UhnbgpAIEGpvA=",
"owner": "caelestia-dots", "owner": "caelestia-dots",
"repo": "cli", "repo": "cli",
"rev": "9323fbf1b497204e17dff103cf412daf04a5c723", "rev": "d89c438284311e99148ece61054cd6f9bc8e8cb7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -91,11 +91,11 @@
"quickshell": "quickshell" "quickshell": "quickshell"
}, },
"locked": { "locked": {
"lastModified": 1762651107, "lastModified": 1763256383,
"narHash": "sha256-V++8JREoP1TC6ROYByMAKx/cSyxza0tp1tUNOpq5Z4k=", "narHash": "sha256-Vwct8SbZkfoTY0BbB0XVmXo5KsRIH4asV7QzXpjZ4b8=",
"owner": "caelestia-dots", "owner": "caelestia-dots",
"repo": "shell", "repo": "shell",
"rev": "c0ea060ffecd3f38233652556d3085d094082400", "rev": "58fe2962b6f515e879962953fcb4fcd9c8f39c32",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -109,11 +109,11 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1763110997, "lastModified": 1763724081,
"narHash": "sha256-S2vF+3D/9vna3/vBV7LHiGUbp+ltPsQhvccIyim6VQg=", "narHash": "sha256-hCgZsbaw21R9uL3iJwG8WT3VCMXVa7xjmxGRf0nwvL4=",
"owner": "catppuccin", "owner": "catppuccin",
"repo": "nix", "repo": "nix",
"rev": "e6928cdd3dd20636326c2756d2bc8fd1cd825768", "rev": "e4676e1fd9b09131feadd3df556fd1d3f31fdd2d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -163,11 +163,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1763254583, "lastModified": 1763686334,
"narHash": "sha256-qOCvJgLGKahIG9DWcLUMjadAR/0KZeEypIqw3ASj2sA=", "narHash": "sha256-iqm9K+PRPqrhiypkWlQfZV82NKoByFeff3PJPrqmQ6s=",
"owner": "petrkozorezov", "owner": "petrkozorezov",
"repo": "firefox-addons-nix", "repo": "firefox-addons-nix",
"rev": "7a779c26bd1e6caf1fe45f905253c41e5b03c2b7", "rev": "33e13a44144b1cf284f8a75b8dda7b9891487a2f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -214,11 +214,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1762440070, "lastModified": 1762980239,
"narHash": "sha256-xxdepIcb39UJ94+YydGP221rjnpkDZUlykKuF54PsqI=", "narHash": "sha256-8oNVE8TrD19ulHinjaqONf9QWCKK+w4url56cdStMpM=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "26d05891e14c88eb4a5d5bee659c0db5afb609d8", "rev": "52a2caecc898d0b46b2b905f058ccc5081f842da",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -331,11 +331,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1762787259, "lastModified": 1763416652,
"narHash": "sha256-t2U/GLLXHa2+kJkwnFNRVc2fEJ/lUfyZXBE5iKzJdcs=", "narHash": "sha256-8EBEEvtzQ11LCxpQHMNEBQAGtQiCu/pqP9zSovDSbNM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "37a3d97f2873e0f68711117c34d04b7c7ead8f4e", "rev": "ea164b7c9ccdc2321379c2ff78fd4317b4c41312",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -645,11 +645,11 @@
}, },
"import-tree": { "import-tree": {
"locked": { "locked": {
"lastModified": 1762327901, "lastModified": 1763263999,
"narHash": "sha256-AJ96FNj50DU0bTyIzAPkPOjCZTHqjURVjok8qoXvmqM=", "narHash": "sha256-AZ4UkBJQKfaL9sX+/mzc1xBtcJk8hDQGkhjWX0Py5hU=",
"owner": "vic", "owner": "vic",
"repo": "import-tree", "repo": "import-tree",
"rev": "90fa129798be99cde036b78658e89475710966a1", "rev": "058bd03ac818ea349946323ae3c2837b4cab7f22",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -668,11 +668,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable" "xwayland-satellite-unstable": "xwayland-satellite-unstable"
}, },
"locked": { "locked": {
"lastModified": 1762938849, "lastModified": 1763739228,
"narHash": "sha256-ltM04Wy+vMm/EAwhGTl2BYjCgF+Kq4lltpDH9NEh264=", "narHash": "sha256-taQ7h8kkyigrdiAHilUXOZiqdT/cCYcpxQentuH+Krc=",
"owner": "sodiboo", "owner": "sodiboo",
"repo": "niri-flake", "repo": "niri-flake",
"rev": "ea9b76cfa921d42a7502260b2d1296798089dfe6", "rev": "4708ce5f7d7c7aec103e22c87c11a711eeafd1fa",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -701,11 +701,11 @@
"niri-unstable": { "niri-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1762881062, "lastModified": 1763729389,
"narHash": "sha256-j0Gxopn4jGYQae/90V2v4u4+Ec+gFLq3UbSaGfczpOM=", "narHash": "sha256-VcToDv3/lw3q3sVIqQsMUhSGKEVdQM4h6rnr/XhPBwM=",
"owner": "YaLTeR", "owner": "YaLTeR",
"repo": "niri", "repo": "niri",
"rev": "5b77107161c504376b962107913bf74b575703e7", "rev": "012700dd549a79c501bcab92839e5dcc46c372b5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -721,11 +721,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1762627886, "lastModified": 1763505477,
"narHash": "sha256-/QLk1bzmbcqJt9sU43+y/3tHtXhAy0l8Ck0MoO2+evQ=", "narHash": "sha256-nJRd4LY2kT3OELfHqdgWjvToNZ4w+zKCMzS2R6z4sXE=",
"owner": "nix-darwin", "owner": "nix-darwin",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "5125a3cd414dc98bbe2c528227aa6b62ee61f733", "rev": "3bda9f6b14161becbd07b3c56411f1670e19b9b5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -757,11 +757,11 @@
"nixpkgs": "nixpkgs_4" "nixpkgs": "nixpkgs_4"
}, },
"locked": { "locked": {
"lastModified": 1763223362, "lastModified": 1763736098,
"narHash": "sha256-iH+tM4MmtYMfWuWoo6KIc7Al+zQL13f3ScJloqSKyAs=", "narHash": "sha256-XYCXts/qA8CRYO4sO70U03IgwY89m/VfTSyyrpaOAcM=",
"owner": "kaylorben", "owner": "kaylorben",
"repo": "nixcord", "repo": "nixcord",
"rev": "35c173408a25cae1c5af23b9d4fd80a181a395d4", "rev": "616850c25a0f280686f3b66af8a8781ea6b9fdd8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -772,11 +772,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1762482733, "lastModified": 1763191728,
"narHash": "sha256-g/da4FzvckvbiZT075Sb1/YDNDr+tGQgh4N8i5ceYMg=", "narHash": "sha256-esRhOS0APE6k40Hs/jjReXg+rx+J5LkWw7cuWFKlwYA=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e1ebeec86b771e9d387dd02d82ffdc77ac753abc", "rev": "1d4c88323ac36805d09657d13a5273aea1b34f0c",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -818,11 +818,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1762756533, "lastModified": 1763622513,
"narHash": "sha256-HiRDeUOD1VLklHeOmaKDzf+8Hb7vSWPVFcWwaTrpm+U=", "narHash": "sha256-1jQnuyu82FpiSxowrF/iFK6Toh9BYprfDqfs4BB+19M=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "c2448301fb856e351aab33e64c33a3fc8bcf637d", "rev": "c58bc7f5459328e4afac201c5c4feb7c818d604b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -834,11 +834,11 @@
}, },
"nixpkgs-stable_2": { "nixpkgs-stable_2": {
"locked": { "locked": {
"lastModified": 1762756533, "lastModified": 1763622513,
"narHash": "sha256-HiRDeUOD1VLklHeOmaKDzf+8Hb7vSWPVFcWwaTrpm+U=", "narHash": "sha256-1jQnuyu82FpiSxowrF/iFK6Toh9BYprfDqfs4BB+19M=",
"owner": "nixOS", "owner": "nixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "c2448301fb856e351aab33e64c33a3fc8bcf637d", "rev": "c58bc7f5459328e4afac201c5c4feb7c818d604b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -882,11 +882,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1762111121, "lastModified": 1763421233,
"narHash": "sha256-4vhDuZ7OZaZmKKrnDpxLZZpGIJvAeMtK6FKLJYUtAdw=", "narHash": "sha256-Stk9ZYRkGrnnpyJ4eqt9eQtdFWRRIvMxpNRf4sIegnw=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b3d51a0365f6695e7dd5cdf3e180604530ed33b4", "rev": "89c2b2330e733d6cdb5eae7b899326930c2c0648",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -898,11 +898,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1762844143, "lastModified": 1763421233,
"narHash": "sha256-SlybxLZ1/e4T2lb1czEtWVzDCVSTvk9WLwGhmxFmBxI=", "narHash": "sha256-Stk9ZYRkGrnnpyJ4eqt9eQtdFWRRIvMxpNRf4sIegnw=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "9da7f1cf7f8a6e2a7cb3001b048546c92a8258b4", "rev": "89c2b2330e733d6cdb5eae7b899326930c2c0648",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -930,11 +930,11 @@
}, },
"nixpkgs_5": { "nixpkgs_5": {
"locked": { "locked": {
"lastModified": 1762604901, "lastModified": 1763618868,
"narHash": "sha256-Pr2jpryIaQr9Yx8p6QssS03wqB6UifnnLr3HJw9veDw=", "narHash": "sha256-v5afmLjn/uyD9EQuPBn7nZuaZVV9r+JerayK/4wvdWA=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "f6b44b2401525650256b977063dbcf830f762369", "rev": "a8d610af3f1a5fb71e23e08434d8d61a466fc942",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -946,11 +946,11 @@
}, },
"nixpkgs_6": { "nixpkgs_6": {
"locked": { "locked": {
"lastModified": 1762844143, "lastModified": 1763421233,
"narHash": "sha256-SlybxLZ1/e4T2lb1czEtWVzDCVSTvk9WLwGhmxFmBxI=", "narHash": "sha256-Stk9ZYRkGrnnpyJ4eqt9eQtdFWRRIvMxpNRf4sIegnw=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "9da7f1cf7f8a6e2a7cb3001b048546c92a8258b4", "rev": "89c2b2330e733d6cdb5eae7b899326930c2c0648",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1014,11 +1014,11 @@
"nixpkgs": "nixpkgs_6" "nixpkgs": "nixpkgs_6"
}, },
"locked": { "locked": {
"lastModified": 1762951833, "lastModified": 1763739770,
"narHash": "sha256-KX0OJGwGXupn0MQCYr5EEk+rRBR7KIeB4MheRhDSE7A=", "narHash": "sha256-h2SZiOwmR/IG5om+/5v1mu/4w9dTGqA/naTm4bUFn/Y=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "98be2578da8f2ac7d4f6e404936dc45f1d83935d", "rev": "9cfdb9c199ebf780c36a9998d27547563c7b2aaf",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1082,11 +1082,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1761897390, "lastModified": 1763210607,
"narHash": "sha256-er4gYrIoThYLjlsOMTysoRfn67d1Gci+ZpqDrtQxrA0=", "narHash": "sha256-gyEL9lw8oSbFbZ323vYUpIhcZLzudACEAQyCTkYh1WM=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "fc704e6b5d445899a1565955268c91942a4f263f", "rev": "0a7dcf30eaf438aa1ec72a9017cdb952df03f005",
"revCount": 700, "revCount": 704,
"type": "git", "type": "git",
"url": "https://git.outfoxxed.me/outfoxxed/quickshell" "url": "https://git.outfoxxed.me/outfoxxed/quickshell"
}, },
@ -1122,11 +1122,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1762812535, "lastModified": 1763607916,
"narHash": "sha256-A91a+K0Q9wfdPLwL06e/kbHeAWSzPYy2EGdTDsyfb+s=", "narHash": "sha256-VefBA1JWRXM929mBAFohFUtQJLUnEwZ2vmYUNkFnSjE=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "d75e4f89e58fdda39e4809f8c52013caa22483b7", "rev": "877bb495a6f8faf0d89fc10bd142c4b7ed2bcc0b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1307,11 +1307,11 @@
"xwayland-satellite-unstable": { "xwayland-satellite-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1762747449, "lastModified": 1763704521,
"narHash": "sha256-Z1TKiux8K09a93w4PFDFsj8HFugXNy3iCC3Z8MpR5Rk=", "narHash": "sha256-ceYEV6PnvUN8Zixao4gpPuN+VT3B0SlAXKuPNHZhqUY=",
"owner": "Supreeeme", "owner": "Supreeeme",
"repo": "xwayland-satellite", "repo": "xwayland-satellite",
"rev": "6338574bc5c036487486acde264f38f39ea15fad", "rev": "f379ff5722a821212eb59ada9cf8e51cb3654aad",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1327,11 +1327,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1762827415, "lastModified": 1763697957,
"narHash": "sha256-YxPQbafcd09foVFn5yHggTZDbXsrtHVae+iwo2wGn0w=", "narHash": "sha256-p6CTJoeM3EK9tcqm6lgnKZFVJiGHCzcCftkko4EpEb0=",
"owner": "youwen5", "owner": "youwen5",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"rev": "6e0ad935d9caad128d2c58b2a1ba31524c0fe7f1", "rev": "9eb198a4d7ea4bd1284254780e3c22533f743d55",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -99,6 +99,7 @@
modules = [ modules = [
xremap-flake.nixosModules.default xremap-flake.nixosModules.default
sops-nix.nixosModules.sops sops-nix.nixosModules.sops
catppuccin.nixosModules.catppuccin
./hosts/${hostname} ./hosts/${hostname}
{nixpkgs.overlays = overlays;} {nixpkgs.overlays = overlays;}
]; ];

View file

@ -6,6 +6,5 @@
zsh-autoenv.enable = true; zsh-autoenv.enable = true;
autosuggestions.enable = true; autosuggestions.enable = true;
}; };
catppuccin.zsh-syntax-highlighting.enable = false;
environment.pathsToLink = ["/share/zsh"]; environment.pathsToLink = ["/share/zsh"];
} }

View file

@ -64,5 +64,6 @@
jujutsu jujutsu
github-copilot-cli github-copilot-cli
yt-dlp yt-dlp
bluetui
]; ];
} }

View file

@ -0,0 +1,11 @@
{pkgs, ...}: {
home.sessionVariables.ANKI_WAYLAND = 1;
programs.anki = {
enable = true;
addons = with pkgs.ankiAddons; [
anki-connect
review-heatmap
recolor
];
};
}

View file

@ -26,7 +26,7 @@
serverInfo.enable = true; serverInfo.enable = true;
showMeYourName = { showMeYourName = {
enable = true; enable = true;
mode = "nick-user"; includedNames = "{friend, nick} [{display}] (@{user})";
}; };
silentMessageToggle.enable = true; silentMessageToggle.enable = true;
silentTyping.enable = true; silentTyping.enable = true;

View file

@ -9,6 +9,7 @@ in {
zsh-fzf-tab zsh-fzf-tab
zsh-nix-shell zsh-nix-shell
]; ];
catppuccin.zsh-syntax-highlighting.enable = false;
programs.zsh = { programs.zsh = {
enable = true; enable = true;
autocd = true; autocd = true;