install ghidra and disable mouse warp

Signed-off-by: cy <cy@cy7.sh>
This commit is contained in:
cy 2025-01-28 22:38:40 -05:00
parent 1e55f3901c
commit 0506c6c92f
Signed by: cy
SSH key fingerprint: SHA256:o/geVWV4om1QhUSkKvDQeW/eAihwnjyXkqMwrVdbuts
3 changed files with 16 additions and 1 deletions

View file

@ -50,7 +50,7 @@ in
natural-scroll = true; natural-scroll = true;
click-method = "clickfinger"; click-method = "clickfinger";
}; };
warp-mouse-to-focus = true; warp-mouse-to-focus = false;
focus-follows-mouse.enable = false; focus-follows-mouse.enable = false;
}; };
@ -79,6 +79,11 @@ in
} }
{ app-id = "mpv"; } { app-id = "mpv"; }
{ app-id = "Bitwarden"; } { app-id = "Bitwarden"; }
{
app-id = "ghidra-Ghidra";
# pop-up windows
title = "^win(.*)";
}
]; ];
open-floating = true; open-floating = true;
} }

View file

@ -61,4 +61,5 @@
}; };
programs.ripgrep.enable = true; programs.ripgrep.enable = true;
programs.man.generateCaches = true; programs.man.generateCaches = true;
programs.fd.enable = true;
} }

View file

@ -103,6 +103,10 @@
github-cli github-cli
fuzzel fuzzel
nixpkgs-review nixpkgs-review
just
hugo
ghidra
sequoia
]; ];
programs.waybar.enable = true; programs.waybar.enable = true;
@ -155,4 +159,9 @@
commit.gpgsign = true; commit.gpgsign = true;
core.sshCommand = "ssh -i ~/.ssh/id.key"; core.sshCommand = "ssh -i ~/.ssh/id.key";
}; };
home.sessionVariables = {
# to make ghidra work on xwayland
_JAVA_AWT_WM_NONREPARENTING = 1;
};
} }