Update flake.lock, add plugins, and new bind

Bump several flake.lock entries to newer revisions. Enable the
color_picker, file-search, and nix-monitor plugins in Noctalia,
import the nix-monitor configuration, and add a SUPER‑CONTROL‑F
binding for file search while switching the color‑picker shortcut
to the new plugin.
This commit is contained in:
2026-07-21 18:14:05 +02:00
parent 6bd7991829
commit 55d2de10cd
5 changed files with 43 additions and 27 deletions
Generated
+24 -24
View File
@@ -17,11 +17,11 @@
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1783987500,
"narHash": "sha256-KvQSG1KJMIoKDx1UY1Ps98MA+oKcVmeE1WPWXG3B4w8=",
"lastModified": 1784349630,
"narHash": "sha256-86nkp6r49nQABjJq4Le4xof1zEvSOz5z6H0fNSbQTHk=",
"owner": "mrshmllow",
"repo": "affinity-nix",
"rev": "fe12b087f518cd5c2cd03fcc63f30cd78108bc35",
"rev": "db927832b986f5d9d6432e96f23fd19a88481ef9",
"type": "github"
},
"original": {
@@ -116,11 +116,11 @@
},
"crane": {
"locked": {
"lastModified": 1783203018,
"narHash": "sha256-G6R9IT/xwFuu+CYBWDUAok6AdC4ERC4ZfPPFtEpxnZE=",
"lastModified": 1784172867,
"narHash": "sha256-hzzeOgTP0MXMvg4djVwysTDvvUXIpsUCgsA0wPMF/Qk=",
"owner": "ipetkov",
"repo": "crane",
"rev": "80db5bdc391be8a1794f6d8a2d56e3a84ebcede2",
"rev": "8833b7dc3c7426ce1110ed6fed31b6f63d74f2dc",
"type": "github"
},
"original": {
@@ -181,11 +181,11 @@
},
"locked": {
"dir": "pkgs/firefox-addons",
"lastModified": 1784174539,
"narHash": "sha256-pe7fP3E7nyqVIus9O//9SwyeLKThT7+4Rtlz3yIvcAk=",
"lastModified": 1784606575,
"narHash": "sha256-ptfekNyhnUWagNco1dHOtkXUoLxFegzjwOc3ifQgi5Y=",
"owner": "rycee",
"repo": "nur-expressions",
"rev": "6b421f3c29e6b8c282edfe5f8c9802506506e267",
"rev": "98ba5c85f2ef559d38c006a85b0429a27323323a",
"type": "gitlab"
},
"original": {
@@ -362,11 +362,11 @@
]
},
"locked": {
"lastModified": 1784129366,
"narHash": "sha256-N5JiyICSeQF14x+OQebNyPpYowOT9Rs1iKyeCylSzOA=",
"lastModified": 1784588016,
"narHash": "sha256-ouZe80aWEhMLVMkqICFDN+JUw+0FJtCr/bh+hHtRtMg=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "165228b0efefc3e635e5174020c40ea64271dc25",
"rev": "deeb6b7eb7e0c44ae1819c051ce175bd92a85100",
"type": "github"
},
"original": {
@@ -435,11 +435,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1784120854,
"narHash": "sha256-KesHgItiZPgGX740axSiQLcIQ8D24MDqNpkKYWIek8k=",
"lastModified": 1784497964,
"narHash": "sha256-vlHUuqAcbcH2RKmHbPiuQzbv1pnzzavXnI62RD0bqCU=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "753cc8a3a87467296ddd1fa93f0cc3e81120ee46",
"rev": "241313f4e8e508cb9b13278c2b0fa25b9ca27163",
"type": "github"
},
"original": {
@@ -487,11 +487,11 @@
]
},
"locked": {
"lastModified": 1784210019,
"narHash": "sha256-DfE6kFtK8RG4I9EQplJzUUjb16CG1alx5rprs2cibE0=",
"lastModified": 1784635834,
"narHash": "sha256-n1BN4db20v+m3Fk/W13D2qDV9MEl9+x1BkHQ68wn1mc=",
"owner": "noctalia-dev",
"repo": "noctalia-shell",
"rev": "cb15ce1c85a5e8c652f8aabc3ccd6f266b344e57",
"rev": "6d7677827ca1d5f09df2abc48c382c93f6b5909c",
"type": "github"
},
"original": {
@@ -527,11 +527,11 @@
"on-linux": {
"flake": false,
"locked": {
"lastModified": 1772699425,
"narHash": "sha256-xhqkN2I5r+Ty2k8HEsLg5e8Eaazb0Qyioqjs87BQOnY=",
"lastModified": 1783797218,
"narHash": "sha256-oNQ6gvcibxa7OKPSeAtd+I7BsVLrJbEr7l8DqvZu3pU=",
"owner": "seapear",
"repo": "AffinityOnLinux",
"rev": "a0c4421946709c24c3f371fcbf15a45b814f188c",
"rev": "794bb88175f9d43b23f1e023cf0f0bc534639e21",
"type": "github"
},
"original": {
@@ -565,11 +565,11 @@
]
},
"locked": {
"lastModified": 1776795718,
"narHash": "sha256-YrqHeE9ZEnmxJiXE+IBAxbmNRFPE7mn9KbxZ3Mpu388=",
"lastModified": 1784295107,
"narHash": "sha256-d6En6xP3XWvVj0/QlgGad6zxjWknVxTttVk+G7HLFBQ=",
"owner": "Diegiwg",
"repo": "PrismLauncher-Cracked",
"rev": "0c20d448a3c89cbff85ef5dc7420bf60dc1e65ff",
"rev": "d393323fdc52ef645c48a04ca73aff2bbe24ffc9",
"type": "github"
},
"original": {
@@ -37,3 +37,4 @@ in
};
}
# https://github.com/imputnet/helium-linux/releases/download/0.11.7.1/helium-0.11.7.1-x86_64.AppImage
+3 -2
View File
@@ -55,7 +55,7 @@
"SUPER ALT, G, exec, dex ${desktopEntriesPath}/glance.desktop #\"Glance server panel\""
"SUPER ALT, K, exec, kdenlive #\"Video editing software\""
"SUPER ALT, M, exec, dex ${desktopEntriesPath}/mastodon.desktop #\"Mastodon social network client\""
# "SUPER ALT, N, exec, noctalia-shell ipc call plugin:ntfy-notifications toggle #\"Open ntfy panel\""
"SUPER ALT, N, exec, noctalia msg panel-toggle avivbintangaringga/nix-monitor:panel #\"Open nix-monitor\""
"SUPER ALT, O, exec, obsidian #\"Notes app\""
"SUPER ALT, P, exec, noctalia msg settings-open #\"Open settings panel\""
"SUPER ALT, R, exec, noctalia msg plugin noctalia/screen_recorder:service all replay-toggle #\"Toggle Replay\""
@@ -66,6 +66,7 @@
controlBinds = [
"SUPER CONTROL, C, exec, noctalia msg power-cycle #\"Cycle through power profiles\""
"SUPER CONTROL, F, exec, noctalia msg panel-toggle nightwatch75/file-search:panel #\"File search\""
"SUPER CONTROL, G, exec, gimp #\"GNU Image Manipulation Program\""
"SUPER CONTROL, M, exec, mattermost-desktop #\"Mattermost team chat client\""
# "SUPER CONTROL, N, exec, noctalia-shell ipc call plugin:ntfy-notifications refresh #\"Refresh ntfy\""
@@ -73,7 +74,7 @@
"SUPER CONTROL, R, exec, noctalia msg plugin noctalia/screen_recorder:service all toggle #\"Toogle screen recording\""
"SUPER CONTROL, S, exec, signal-desktop #\"Signal encrypted messaging\""
"SUPER CONTROL, T, exec, tsukimi #\"A simple Emby/Jellyfin Client\""
"SUPER CONTROL, P, exec, hyprpicker -a #\"Pick color from screen\""
"SUPER CONTROL, P, exec, noctalia msg panel-toggle oldirtty/color_picker:panel #\"Pick color from screen\""
];
windowManagementBinds = [
@@ -1,9 +1,15 @@
_: {
programs.noctalia.settings.plugins = {
enabled = ["noctalia/timer" "noctalia/screen_recorder"];
enabled = [
"noctalia/screen_recorder"
"oldirtty/color_picker"
"nightwatch75/file-search"
"avivbintangaringga/nix-monitor"
];
};
imports = [
./screen-recorder.nix
./nix-monitor.nix
];
}
@@ -0,0 +1,8 @@
{username, ...}: {
programs.noctalia.settings.plugin_settings."avivbintangaringga/nix-monitor" = {
branch = "nixos-unstable";
clean_command = "nh clean all";
show_update_check_notification = true;
update_command = "nix flake update --option access-tokens \"github.com=$(gh auth token)\" --flake /home/${username}/garandos";
};
}