aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-09-19 18:52:34 -0700
committerFuwn <[email protected]>2024-09-19 18:52:34 -0700
commitc46e43e8f4a09795f727146b18bd34887b36cc31 (patch)
treeee2ce20fe22956c2924b29ea65a83e0b84d541bd
parent45394c5e54ff546aa0dfae4e59834826ec1d46fe (diff)
downloadrui-c46e43e8f4a09795f727146b18bd34887b36cc31.tar.xz
rui-c46e43e8f4a09795f727146b18bd34887b36cc31.zip
feat(rui): only notify in window manager
-rw-r--r--flake.nix2
-rw-r--r--rui.go4
2 files changed, 5 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index 107afa6..114ffc8 100644
--- a/flake.nix
+++ b/flake.nix
@@ -33,7 +33,7 @@
{
packages.default = pkgs.buildGoModule {
pname = "rui";
- version = "2024.09.18";
+ version = "2024.09.19";
src = pkgs.lib.cleanSource ./.;
vendorHash = "sha256-mN/QjzJ4eGfbW1H92cCKvC0wDhCR6IUes2HCZ5YBdPA=";
diff --git a/rui.go b/rui.go
index 5400e2c..00c7adb 100644
--- a/rui.go
+++ b/rui.go
@@ -241,6 +241,10 @@ func command(name string, args ...string) error {
}
func notify(message string) error {
+ if os.Getenv("DISPLAY") == "" && os.Getenv("WAYLAND_DISPLAY") == "" {
+ return nil
+ }
+
notifySend, err := exec.LookPath("notify-send")
if err != nil {