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
@@ -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";
};
}