diff --git a/config/modules/ai/ai.nix b/config/modules/ai/ai.nix
index f38ae2d..0b369db 100644
--- a/config/modules/ai/ai.nix
+++ b/config/modules/ai/ai.nix
@@ -21,25 +21,26 @@
enable = true;
extraPackages = with pkgs; [
- rust-analyzer
+ # rust-analyzer
typescript-language-server
];
context = ''
- Instructions:
+ Instructions:
- - Do NOT preemptively load all references - use lazy loading based on actual need
- - When loaded, treat content as mandatory instructions that override defaults
- - Follow references recursively when needed
+ - Do NOT preemptively load all references - use lazy loading based on actual need
+ - When loaded, treat content as mandatory instructions that override defaults
+ - Follow references recursively when needed
- - NO EMOJIS
+ - NO EMOJIS
+ - If you've been looking a lot for something you cant seem to find and you havent been explicitly told to keep going, you're allowed to say 'i cant find it'
'';
settings = {
"lsp" = true;
plugin = [
"@tarquinen/opencode-dcp@latest"
"@xberg-io/opencode-xberg"
- "@xberg-io/opencode-crawlberg"
- "@xberg-io/opencode-html-to-markdown"
+ # "@xberg-io/opencode-crawlberg"
+ # "@xberg-io/opencode-html-to-markdown"
"@xberg-io/opencode-liter-llm"
"opencode-plugin-litellm@latest"
"@dietrichgebert/ponytail"
@@ -51,7 +52,7 @@
# Replace/extend the per-model system prompt via
# ~/.config/opencode/system-prompts.json
# (https://github.com/kmcquade/opencode-sysprompt-override-plugin)
- "opencode-sysprompt-override@latest"
+ # "opencode-sysprompt-override@latest"
];
provider.litellm = {
npm = "@ai-sdk/openai-compatible";
@@ -68,14 +69,14 @@
apiKey = "{env:OPENCODE_GO_API_KEY}";
};
};
- provider.commandcode = {
- npm = "@ai-sdk/openai-compatible";
- name = "Command Code";
- options = {
- baseURL = "https://api.commandcode.ai/provider/v1";
- apiKey = "{env:COMMANDCODE_API_KEY}";
- };
- };
+ # provider.commandcode = {
+ # npm = "@ai-sdk/openai-compatible";
+ # name = "Command Code";
+ # options = {
+ # baseURL = "https://api.commandcode.ai/provider/v1";
+ # apiKey = "{env:COMMANDCODE_API_KEY}";
+ # };
+ # };
};
# TUI plugin: token-tracker (https://github.com/eserete/opencode-token-tracker)
tui = {
diff --git a/config/modules/ai/pi.nix b/config/modules/ai/pi.nix
index 214622e..28978c9 100644
--- a/config/modules/ai/pi.nix
+++ b/config/modules/ai/pi.nix
@@ -16,23 +16,20 @@
# pkgs.lean-lsp-mcp
];
settings = {
+ "defaultProvider" = "opencode-go";
+ "defaultModel" = "mimo-v2.5";
+ "defaultThinkingLevel" = "medium";
"litellm" = {
"providers" = {
"litellm" = {
"displayName" = "scuggo";
"baseUrl" = "https://ai-proxy.fwds.scug.io";
"apiKey" = "$SCUG_IO_API_KEY";
- "compat" = {
- "sendSessionAffinityHeaders" = true;
- };
};
};
"skills" = {
"enabled" = true;
};
- "compat" = {
- "sendSessionAffinityHeaders" = true;
- };
};
"mcp" = {
"enabled" = true;
@@ -66,7 +63,8 @@
"npm:pi-opencode-go-cache"
"npm:@pi-vault/pi-dcp"
"git:github.com/DietrichGebert/ponytail"
- "npm:pi-commandcode-provider"
+ "npm:pi-open-tui"
+ # "npm:pi-commandcode-provider"
];
};
context = ''
@@ -173,20 +171,26 @@
"type" = "api_key";
"key" = "$OPENCODE_GO_API_KEY";
};
- "command-code" = {
- "type" = "api_key";
- "key" = "$COMMANDCODE_API_KEY";
- };
+ # "command-code" = {
+ # "type" = "api_key";
+ # "key" = "$COMMANDCODE_API_KEY";
+ # };
};
};
# Cache/routing compat overrides (provider-level minimal)
home.file.".pi/agent/models.json" = {
text = builtins.toJSON {
- providers = {
+ "providers" = {
+ "opencode" = {
+ "compat" = {
+ "sendSessionAffinityHeaders" = true;
+ };
+ };
"opencode-go" = {
- compat = {
- supportsLongCacheRetention = true;
+ "compat" = {
+ "supportsLongCacheRetention" = true;
+ "sendSessionAffinityHeaders" = true;
};
};
};
@@ -223,6 +227,45 @@
};
};
+ # open-tui.json config
+ home.file.".pi/agent/open-tui.json" = {
+ text = builtins.toJSON {
+ enabled = true;
+ settingsLanguage = "en";
+ cursorStyle = "block";
+ fullscreen = {
+ wheelScrollLines = 4;
+ };
+ icons = {
+ mode = "auto";
+ };
+ footerSegments = {
+ cwd = true;
+ sessionName = false;
+ gitBranch = true;
+ gitStatus = true;
+ gitCommit = false;
+ runtime = true;
+ context = true;
+ tokens = true;
+ cost = true;
+ extensionStatuses = false;
+ };
+ telemetry = {
+ enabled = true;
+ tps = false;
+ ttft = false;
+ duration = true;
+ tokens = true;
+ stalls = true;
+ cost = true;
+ };
+ thinkingPeek = {
+ lines = 1;
+ };
+ };
+ };
+
# pi-spark config
home.file.".pi/agent/spark.json" = {
text = builtins.toJSON {
diff --git a/config/modules/hyprland/doloro-settings.nix b/config/modules/hyprland/doloro-settings.nix
index 1d707b0..10e6c61 100644
--- a/config/modules/hyprland/doloro-settings.nix
+++ b/config/modules/hyprland/doloro-settings.nix
@@ -5,6 +5,7 @@
doloro-settings = {
includes = [
modules.dunst
+ modules.hyprlock
];
homeManager =
{
@@ -88,7 +89,7 @@
layout = [
{
label = "lock";
- action = "loginctl lock-session";
+ action = "hyprlock";
text = "Lock";
keybind = "l";
}
diff --git a/config/modules/hyprland/hyprlock.nix b/config/modules/hyprland/hyprlock.nix
new file mode 100644
index 0000000..34d1a4a
--- /dev/null
+++ b/config/modules/hyprland/hyprlock.nix
@@ -0,0 +1,62 @@
+{ modules, ... }:
+{
+ modules.hyprlock = {
+ homeManager =
+ _:
+ let
+ # Palette extracted from the hyprpaper wallpaper so the input field
+ # matches the background. Regenerate and update when Wallpaper.jpg
+ # changes:
+ # nix run nixpkgs#matugen -- image ~/Wallpaper.jpg -m dark \
+ # --source-color-index 0 --dry-run --show-colors
+ #
+ # name (matugen token) hex rgb()
+ primary = "rgb(135, 209, 235)"; # #87D1EB accent / success
+ tertiary = "rgb(194, 195, 235)"; # #C2C3EB capslock
+ error = "rgb(255, 180, 171)"; # #FFB4AB failure
+ outline = "rgb(137, 146, 150)"; # #899296 neutral border
+ on_surface = "rgb(222, 227, 230)"; # #DEE3E6 text/dots
+ inner_color = "rgba(27, 32, 35, 0.6)"; # #1B2023 @ 60%
+ in
+ {
+ programs.hyprlock = {
+ enable = true;
+ settings = {
+ # Reuse the hyprpaper wallpaper (see doloro-settings hyprpaper
+ # config) as the lock screen background. monitor = "" covers every
+ # output.
+ background = [
+ {
+ monitor = "";
+ path = "/home/doloro/Wallpaper.jpg";
+ }
+ ];
+ # hyprlock has no input-field by default, so one must be declared
+ # explicitly or there is no password prompt to unlock with.
+ input-field = [
+ {
+ monitor = "DP-2";
+ size = "200, 50";
+ position = "0, -80";
+ rounding = 4;
+ dots_center = true;
+ dots_size = 0.33;
+ hide_input = false;
+ fade_on_empty = false;
+ font_family = "CaskaydiaCove Nerd Font Mono";
+ placeholder_text = ''Password...'';
+ fail_text = ''$FAIL ($ATTEMPTS)'';
+ inherit inner_color;
+ outer_color = outline;
+ check_color = primary;
+ fail_color = error;
+ capslock_color = tertiary;
+ font_color = on_surface;
+ }
+ ];
+ };
+ };
+ };
+ nixos.security.pam.services.hyprlock = { };
+ };
+}
diff --git a/config/modules/nixvim/default.nix b/config/modules/nixvim/default.nix
index b4a260d..8c1e40b 100644
--- a/config/modules/nixvim/default.nix
+++ b/config/modules/nixvim/default.nix
@@ -42,6 +42,17 @@
# nvim-cmp on rtp during the require check (cmp_lsp_rs requires cmp.types.lsp at load time)
dependencies = [ pkgs.vimPlugins.nvim-cmp ];
};
+ treesitter-rhai-grammar = pkgs.tree-sitter.buildGrammar {
+ language = "rhai";
+ version = "0.0.0+rev=4ac7384";
+ src = pkgs.fetchFromGitHub {
+ owner = "elkowar";
+ repo = "tree-sitter-rhai";
+ rev = "4ac7384d487ffcb54e746ef1569585a749370c5b";
+ hash = "sha256-XGGcEGHke/O00STKqwSk9jGj91Xm2LE2KxwwX5+bBg0=";
+ };
+ meta.homepage = "https://github.com/elkowar/tree-sitter-rhai";
+ };
in
{
imports = [
@@ -298,7 +309,7 @@
wakatime.enable = true;
treesitter = {
enable = true;
- grammarPackages = with pkgs.vimPlugins.nvim-treesitter.builtGrammars; [
+ grammarPackages = (with pkgs.vimPlugins.nvim-treesitter.builtGrammars; [
bash
css
html
@@ -318,7 +329,7 @@
xml
yaml
svelte
- ];
+ ]) ++ [ treesitter-rhai-grammar ];
settings = {
highlight.enable = true;
indent.enable = false;
@@ -328,6 +339,7 @@
extraPlugins = with pkgs; [
tiny-code-action
cmp-lsp-rs
+ treesitter-rhai-grammar
];
opts = {
number = true;
diff --git a/config/modules/secrets/sops.nix b/config/modules/secrets/sops.nix
index 99dd82a..e06f2b7 100644
--- a/config/modules/secrets/sops.nix
+++ b/config/modules/secrets/sops.nix
@@ -14,6 +14,12 @@
imports = [
inputs.sops-nix.homeManagerModules.sops
];
+ nixpkgs.overlays = [
+ # Sops's go version went EOL, https://github.com/Mic92/sops-nix/issues/983
+ (final: prev: {
+ buildGo125Module = prev.buildGoModule;
+ })
+ ];
sops = {
age.keyFile = "/home/doloro/.config/sops/age/keys.txt"; # must have no password!
# I HATE YOU
@@ -26,6 +32,12 @@
imports = [
inputs.sops-nix.nixosModules.sops
];
+ nixpkgs.overlays = [
+ # Sops's go version went EOL, https://github.com/Mic92/sops-nix/issues/983
+ (final: prev: {
+ buildGo125Module = prev.buildGoModule;
+ })
+ ];
sops = {
# age.keyFile = "/etc/ssh/ssh_host_ed25519_key";
defaultSopsFile = ./content/secrets.yaml;
diff --git a/flake.lock b/flake.lock
index f86fb73..d819fe8 100644
--- a/flake.lock
+++ b/flake.lock
@@ -20,11 +20,11 @@
]
},
"locked": {
- "lastModified": 1788444081,
- "narHash": "sha256-I8i97p9WBQaZQyyBaHFMt8e01VfgfFZSaO+vAUd0u0A=",
+ "lastModified": 1789630322,
+ "narHash": "sha256-jiUl3+k9K+BASO4hvKFhlCMUpHPPoy2q5uZMl3pzOF0=",
"owner": "hyprwm",
"repo": "aquamarine",
- "rev": "36b66db4ddd708ad19f5db850af6a478d8a19b2a",
+ "rev": "f31c47a1b9d300847d8fc3108ad959448103dfc1",
"type": "github"
},
"original": {
@@ -57,11 +57,11 @@
"rust-overlay": "rust-overlay"
},
"locked": {
- "lastModified": 1789343725,
- "narHash": "sha256-GTrZOJanHiT3cpL7L0fO7kbIqKcOICYTp07nevh0pd8=",
+ "lastModified": 1789645092,
+ "narHash": "sha256-8Zs3nSafUn7mSCsEUX9p6Sfcvk52N7Dk0g/lKPwKsqQ=",
"ref": "master",
- "rev": "e8c0e79baef6eac6f08d989fe019890ab312e081",
- "revCount": 31,
+ "rev": "9e37d0662a8079b98880895b8181e6ac8c22b8f9",
+ "revCount": 47,
"type": "git",
"url": "https://git.scug.io/doloro/barbar"
},
@@ -192,11 +192,11 @@
"treefmt-nix": "treefmt-nix"
},
"locked": {
- "lastModified": 1789024098,
- "narHash": "sha256-0vVoXxrufuddrRMhqijLdSMeAWhbyKI3Q4o3VU9bJo8=",
+ "lastModified": 1789628710,
+ "narHash": "sha256-9JsFHbFkt692sp3qpJ+mLqC+RaiGrmaC2d/XDB8YcEU=",
"owner": "Mic92",
"repo": "direnv-instant",
- "rev": "e88791710ef98b0d804d1d80e80c39445500a16a",
+ "rev": "2c4de8696023fb792b869cf1c7708289ac17a647",
"type": "github"
},
"original": {
@@ -210,11 +210,11 @@
"nixpkgs": "nixpkgs_3"
},
"locked": {
- "lastModified": 1781152676,
- "narHash": "sha256-RxWs5ND31KzTG7wvMM+PMfUjyNpmIEr999lqNARaM5o=",
+ "lastModified": 1789770686,
+ "narHash": "sha256-uZkBR7yHdIKUFB5SZdfgh1qkGfI3XmYmI/lTiquxbck=",
"owner": "nix-community",
"repo": "disko",
- "rev": "ff8702b4de27f72b4c78573dfb89ec74e36abdf1",
+ "rev": "725ea35e410ad83be4931d1bff7e090eacaf3563",
"type": "github"
},
"original": {
@@ -570,11 +570,11 @@
"utils": "utils"
},
"locked": {
- "lastModified": 1789273773,
- "narHash": "sha256-M6Lg+eBxc1Xa2dDCQC3caY3eblA407+ExxvIry7L6LQ=",
+ "lastModified": 1789790502,
+ "narHash": "sha256-ld6703Jp52Ttvyi1c1iC7upGxbZATzR5RSfe5fuTaJA=",
"owner": "vikingnope",
"repo": "helium-browser-nix-flake",
- "rev": "07b2696826ca7b95308902aa901f7a5d235c4f6e",
+ "rev": "0d1cce109d8690d4625cb7e0c8feee330b865ead",
"type": "github"
},
"original": {
@@ -590,11 +590,11 @@
]
},
"locked": {
- "lastModified": 1789430117,
- "narHash": "sha256-t+U1mijItLJ64xZOifpfQ17kpAL73nU7pDI48ScacVc=",
+ "lastModified": 1789765459,
+ "narHash": "sha256-voJJ5IZR4w2149u2Jm/j2zifeWROlpZQ+JzmCQwjgn8=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "cda90fd8838825c689fde9d3f3b4e937937790df",
+ "rev": "17903129f47656fa4d07e78ad87f6592ff4f2527",
"type": "github"
},
"original": {
@@ -678,11 +678,11 @@
"xdph": "xdph"
},
"locked": {
- "lastModified": 1789410052,
- "narHash": "sha256-aN7spskmtcjzdiVvHcAqPcgCK8exJA5jEWHtHMhQv+c=",
+ "lastModified": 1789814244,
+ "narHash": "sha256-X8GK0kUU8WAPD4072wafvbcRRtYWiFCSA5Iyz9mr6KU=",
"owner": "hyprwm",
"repo": "Hyprland",
- "rev": "c26dbf9337998ba9afcfe84050e36969bb787598",
+ "rev": "5fbb2a7acce2d6f155d18cf5b590fc553a8e7abc",
"type": "github"
},
"original": {
@@ -749,11 +749,11 @@
]
},
"locked": {
- "lastModified": 1772460177,
- "narHash": "sha256-/6G/MsPvtn7bc4Y32pserBT/Z4SUUdBd4XYJpOEKVR4=",
+ "lastModified": 1789475883,
+ "narHash": "sha256-YRFLrPESYitsDYqQKquOFg8OWNI7tHKwPnTrTZWXxWY=",
"owner": "hyprwm",
"repo": "hyprland-protocols",
- "rev": "1cb6db5fd6bb8aee419f4457402fa18293ace917",
+ "rev": "cc9a8fd253bdc00f48a967ecf4828211ef08751f",
"type": "github"
},
"original": {
@@ -855,11 +855,11 @@
]
},
"locked": {
- "lastModified": 1786903207,
- "narHash": "sha256-QTwMqLLONRhv9iz6CVeuX6BqQNQCIqI8hL/cPYlR/24=",
+ "lastModified": 1788619883,
+ "narHash": "sha256-dpmeFq5vPvSOsi30ZchOLjltAZEuVBucDvGKs3IZYf4=",
"owner": "hyprwm",
"repo": "hyprutils",
- "rev": "6cf50415e06dc6bd9f1252f1b745eac6b4a1cc39",
+ "rev": "a21e87b878e72ee5dfd375899e8b2ad0d0c4c0e1",
"type": "github"
},
"original": {
@@ -927,11 +927,11 @@
"nixpkgs": "nixpkgs_7"
},
"locked": {
- "lastModified": 1789070605,
- "narHash": "sha256-QIo1r169N/jP71+YUXci6+fdD1WqKLE/FfWE8SLAqRI=",
+ "lastModified": 1789502615,
+ "narHash": "sha256-idLBkLW/UQygKEv+ptzPxs10J0Bylm08I1mUC72vNPc=",
"owner": "JPyke3",
"repo": "hytale-launcher-nix",
- "rev": "9c26eaaef7e7b362dafa106e0de9567618e1698e",
+ "rev": "c4c8f93005c53f361964b51c9379b286be0a67da",
"type": "github"
},
"original": {
@@ -1135,11 +1135,11 @@
"nixpkgs": "nixpkgs_9"
},
"locked": {
- "lastModified": 1789417814,
- "narHash": "sha256-xV9fcqtH6jJLVBF3ocqBBwZkPKEke+BujhEwT4Ye9Tc=",
+ "lastModified": 1789752250,
+ "narHash": "sha256-q0J27mJDfd4BM9a7KcMVbcRmqyU+goQwudbMIu66qsg=",
"owner": "NixOS",
"repo": "nixos-hardware",
- "rev": "d40fd26f323c898b0c195d41aa5efadd85f57832",
+ "rev": "b2d7d02644f0002535a3bb51a73780945cdc7ba4",
"type": "github"
},
"original": {
@@ -1234,11 +1234,11 @@
},
"nixpkgs-darwin": {
"locked": {
- "lastModified": 1789155820,
- "narHash": "sha256-cTHZTeYRV42p62ss3ZEFnBXrW3WpLgDpYWYyat4V2b8=",
+ "lastModified": 1789485310,
+ "narHash": "sha256-VsDMTLSkAAJmbNha6sGNzlF33X7RESWLl3SnjDQu+4U=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "8029b6c369415ee1ef02a86f352806348f104db9",
+ "rev": "0c32f40fe3e2a9adfc427fd5abc061a31043ea44",
"type": "github"
},
"original": {
@@ -1265,11 +1265,11 @@
},
"nixpkgs-master": {
"locked": {
- "lastModified": 1789458178,
- "narHash": "sha256-wlQSxH1V1HN8sHaE4lkID7LlcEdu5iOb2lztHLyMcU4=",
+ "lastModified": 1789817736,
+ "narHash": "sha256-SWmfxW8+8NP4/xHdFrHaHfgYamQEvBYKE5ky2O/VcFM=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "80472d1cd64e1090f05d2f79d7f683b8bd5243db",
+ "rev": "e6aeb5e890b2f0aa19d796ac91f62f1f257942ab",
"type": "github"
},
"original": {
@@ -1329,11 +1329,11 @@
},
"nixpkgs_12": {
"locked": {
- "lastModified": 1789286504,
- "narHash": "sha256-eiEK7cKZORNEvX0GeF3RtNEF/JXhgf2RqSp3230q13E=",
+ "lastModified": 1789684949,
+ "narHash": "sha256-ZKhUe/2IJUq1JhKxKMu8rbkgSGmPP2ZCqlIPn40aGCM=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "ef34387ddd751e1ab8857adf4676492d32eb24ec",
+ "rev": "e554fab72f81915600f3f449b786fd9af40439a5",
"type": "github"
},
"original": {
@@ -1406,11 +1406,11 @@
},
"nixpkgs_2": {
"locked": {
- "lastModified": 1788614874,
- "narHash": "sha256-7QYjT2vHLuX9Z1pdxHXDKCbh1CR3D/2rywB9Tx0MPRg=",
+ "lastModified": 1789149629,
+ "narHash": "sha256-H6GwaZzZf+4npqv0tph94w9tZddSjFjmQrVsW0z78uk=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "c043004d1c6985732bcc1cbc5a9c9aecbbb4e0f0",
+ "rev": "eaad089433ca2bb662274377d33df3d0e51ef28b",
"type": "github"
},
"original": {
@@ -1467,11 +1467,11 @@
},
"nixpkgs_6": {
"locked": {
- "lastModified": 1788404924,
- "narHash": "sha256-lhEhY8X5EgkQ/eg6IFz4cc8jRuSYSvnxx1al7d1dvZ0=",
+ "lastModified": 1789684949,
+ "narHash": "sha256-ZKhUe/2IJUq1JhKxKMu8rbkgSGmPP2ZCqlIPn40aGCM=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "0968519e14f7aa7d3e9b389682bd74d2b51c8ce8",
+ "rev": "e554fab72f81915600f3f449b786fd9af40439a5",
"type": "github"
},
"original": {
@@ -1483,11 +1483,11 @@
},
"nixpkgs_7": {
"locked": {
- "lastModified": 1789006805,
- "narHash": "sha256-xB8mKMOx1IA9vTDNLmJZ6n4wCMq/cuWBBOzGCRnqxrU=",
+ "lastModified": 1789286504,
+ "narHash": "sha256-eiEK7cKZORNEvX0GeF3RtNEF/JXhgf2RqSp3230q13E=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "8ce4ef6cb6f871616146b9fe26d2a5ae594e94fe",
+ "rev": "ef34387ddd751e1ab8857adf4676492d32eb24ec",
"type": "github"
},
"original": {
@@ -1515,11 +1515,11 @@
},
"nixpkgs_9": {
"locked": {
- "lastModified": 1767892417,
- "narHash": "sha256-8bW3q88CEg2u4hSP66Vf4lpbLonHz7hqDNBMcCY7E9U=",
- "rev": "3497aa5c9457a9d88d71fa93a4a8368816fbeeba",
+ "lastModified": 1789546076,
+ "narHash": "sha256-vWkSk5bbfTqdtMoSgD9FshACO8JCvXTFi+3cqEp0mH0=",
+ "rev": "b1b875982b17dabde9b4a37f3e229e74913e6db3",
"type": "tarball",
- "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre924538.3497aa5c9457/nixexprs.tar.xz"
+ "url": "https://releases.nixos.org/nixos/unstable/nixos-26.11pre1074753.b1b875982b17/nixexprs.tar.xz"
},
"original": {
"type": "tarball",
@@ -1533,11 +1533,11 @@
"systems": "systems_6"
},
"locked": {
- "lastModified": 1789344271,
- "narHash": "sha256-ezmg5oQSZWYdmomx6K1J+/6w7dRc7bquDMggc8eAE28=",
+ "lastModified": 1789740794,
+ "narHash": "sha256-c25hFVF7muJOFNfvLWyXZh+W9b5rW7mcZ2tTij1jrP8=",
"owner": "nix-community",
"repo": "nixvim",
- "rev": "afcfb8c1dc075881bbaa6fa5745aebbdb179f8b8",
+ "rev": "56839cde1c3239470ec38545e8dadc6f9267cc8d",
"type": "github"
},
"original": {
@@ -1576,11 +1576,11 @@
"nixpkgs": "nixpkgs_14"
},
"locked": {
- "lastModified": 1789448683,
- "narHash": "sha256-d0xeAG/j7Li6U81t6XoZ2t472oihJaIil4pXxlcYvuM=",
+ "lastModified": 1789758291,
+ "narHash": "sha256-UYQf7Z7VtkS4hyGyS8t+Dz/1ArN1O/ONSz07QQjCDYU=",
"ref": "main",
- "rev": "7f598dd95d7d1d41fdeb7f90b6ef1f7ceeed0cc6",
- "revCount": 504,
+ "rev": "485f8de54eff3d91c580b9175fbae00f8d642044",
+ "revCount": 523,
"type": "git",
"url": "https://git.molez.org/mandlm/omp-nix"
},
@@ -1599,11 +1599,11 @@
]
},
"locked": {
- "lastModified": 1788267358,
- "narHash": "sha256-nt+lUqYVpc9Y6JeMd2WmXzCDojasdadKo0mWcluvY2Y=",
+ "lastModified": 1789514889,
+ "narHash": "sha256-PFD1nxptCXJyJoiYO1gf/5Vv43yqGpHtMC6LUhl9/pQ=",
"owner": "cachix",
"repo": "git-hooks.nix",
- "rev": "27555e2624241fb116b49095df4caaee85a25691",
+ "rev": "59f4ca0d063a1a3ec722c88b51a33004862e5379",
"type": "github"
},
"original": {
@@ -1806,11 +1806,11 @@
]
},
"locked": {
- "lastModified": 1788914643,
- "narHash": "sha256-4GuMPW90JSxXWDPUB9M+1m7fYbe3H0apOd86/zBQ2Kw=",
+ "lastModified": 1789815532,
+ "narHash": "sha256-/Ql9UE21iDwOU/JdPV20yZtaMpGf+iD2EhIA1aAi540=",
"owner": "Mic92",
"repo": "sops-nix",
- "rev": "13616fff713a9f94055c66f15687ebdc17a335df",
+ "rev": "166fc0d3f4fcd0dfc9af102ba8e85fa5dd04e5f7",
"type": "github"
},
"original": {
@@ -2216,11 +2216,11 @@
]
},
"locked": {
- "lastModified": 1789289402,
- "narHash": "sha256-7HHAIxdoDAJv09/I6DrMsAJFgol2cqJumaPCCZ+XdAU=",
+ "lastModified": 1789636270,
+ "narHash": "sha256-sexm8hHHB2jOB/G70czjQxdxeX68zID6G1BomFIGI+w=",
"owner": "youwen5",
"repo": "zen-browser-flake",
- "rev": "4036109214cf20632000558935bd823b901fa886",
+ "rev": "9c1767f705262bf08498877fd1053b6a6db12a9f",
"type": "github"
},
"original": {