|
@@ -5,7 +5,7 @@
|
|
|
}:
|
|
}:
|
|
|
let
|
|
let
|
|
|
cfg = config.programs.aerospace;
|
|
cfg = config.programs.aerospace;
|
|
|
- aerospace-focus = "${lib.getExe pkgs.aerospace-tmux-focus}";
|
|
|
|
|
|
|
+ aerospace-focus = "${lib.getExe pkgs.unstable.aerospace-tmux-focus}";
|
|
|
in
|
|
in
|
|
|
{
|
|
{
|
|
|
home.packages = [ pkgs.aerospace-tmux-focus ];
|
|
home.packages = [ pkgs.aerospace-tmux-focus ];
|
|
@@ -79,11 +79,14 @@ in
|
|
|
on-window-detected = [
|
|
on-window-detected = [
|
|
|
# disable on "Picture-in-Picture"
|
|
# disable on "Picture-in-Picture"
|
|
|
{
|
|
{
|
|
|
|
|
+ "if".app-id = "com.brave.Browser";
|
|
|
|
|
+ "if".window-title-regex-substring = "Picture in Picture";
|
|
|
|
|
+ check-further-callbacks = false;
|
|
|
|
|
+ run = [ "layout floating" ];
|
|
|
|
|
+ }
|
|
|
|
|
+ {
|
|
|
|
|
+ "if".app-id = "io.zsa.keymapp";
|
|
|
check-further-callbacks = false;
|
|
check-further-callbacks = false;
|
|
|
- "if" = {
|
|
|
|
|
- app-id = "com.brave.Browser";
|
|
|
|
|
- window-title-regex-substring = "Picture in Picture";
|
|
|
|
|
- };
|
|
|
|
|
run = [ "layout floating" ];
|
|
run = [ "layout floating" ];
|
|
|
}
|
|
}
|
|
|
];
|
|
];
|