chore: update persist immich containers, add nix-ld on kroma, disable

STT until jaxlib is fixed
This commit is contained in:
oddlama 2024-07-02 14:49:46 +02:00
parent 09c4531854
commit fe75b5b78c
No known key found for this signature in database
GPG key ID: 14EFE510775FE39A
7 changed files with 45 additions and 41 deletions

View file

@ -18,7 +18,7 @@
"tray"
"hyprland/submap"
"privacy"
"custom/whisper_overlay"
#"custom/whisper_overlay"
];
modules-center = [
"hyprland/window"
@ -90,34 +90,34 @@
escape = true;
};
"custom/whisper_overlay" = {
tooltip = true;
format = "{icon}";
format-icons = {
disconnected = "<span foreground='gray'></span>";
connected = "<span foreground='#4ab0fa'></span>";
connected-active = "<span foreground='red'></span>";
};
return-type = "json";
exec = "${lib.getExe pkgs.whisper-overlay} waybar-status";
on-click-right = lib.getExe (pkgs.writeShellApplication {
name = "toggle-realtime-stt-server";
runtimeInputs = [
pkgs.systemd
pkgs.libnotify
];
text = ''
if systemctl --user is-active --quiet realtime-stt-server; then
systemctl --user stop realtime-stt-server.service
notify-send "Stopped realtime-stt-server" " Stopped" --transient || true
else
systemctl --user start realtime-stt-server.service
notify-send "Started realtime-stt-server" " Started" --transient || true
fi
'';
});
escape = true;
};
#"custom/whisper_overlay" = {
# tooltip = true;
# format = "{icon}";
# format-icons = {
# disconnected = "<span foreground='gray'></span>";
# connected = "<span foreground='#4ab0fa'></span>";
# connected-active = "<span foreground='red'></span>";
# };
# return-type = "json";
# exec = "${lib.getExe pkgs.whisper-overlay} waybar-status";
# on-click-right = lib.getExe (pkgs.writeShellApplication {
# name = "toggle-realtime-stt-server";
# runtimeInputs = [
# pkgs.systemd
# pkgs.libnotify
# ];
# text = ''
# if systemctl --user is-active --quiet realtime-stt-server; then
# systemctl --user stop realtime-stt-server.service
# notify-send "Stopped realtime-stt-server" "⛔ Stopped" --transient || true
# else
# systemctl --user start realtime-stt-server.service
# notify-send "Started realtime-stt-server" "✅ Started" --transient || true
# fi
# '';
# });
# escape = true;
#};
privacy = {
icon-spacing = 4;

View file

@ -3,5 +3,5 @@
".local/state/realtime-stt-server"
];
services.realtime-stt-server.enable = true;
#services.realtime-stt-server.enable = true;
}