]> Freerunner's - dotfiles.git/commitdiff
hypr: wait until network is up when auto-launching qutebrowser
authorAndre Ramnitz <tux.rising@gmail.com>
Mon, 18 Nov 2024 18:46:25 +0000 (19:46 +0100)
committerAndre Ramnitz <tux.rising@gmail.com>
Mon, 18 Nov 2024 18:46:25 +0000 (19:46 +0100)
dot-config/hypr/fragments/workspacerules.conf
dot-config/hypr/scripts/checknetandbrowse [new file with mode: 0755]

index e59ae059649779c9d1972b2a4249bf7ff584c112..36d8a1b6ab2518026d9b85e233d708991d1142d9 100644 (file)
@@ -1,5 +1,5 @@
 # workspace rules
-workspace = 1, on-created-empty: qutebrowser
+workspace = 1, on-created-empty: ~/.config/hypr/scripts/checknetandbrowse
 workspace = 2, gapsout:80
 workspace = 2, gapsin:4
 workspace = 2, layoutopt:orientation:left
diff --git a/dot-config/hypr/scripts/checknetandbrowse b/dot-config/hypr/scripts/checknetandbrowse
new file mode 100755 (executable)
index 0000000..d40c278
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+until [ "$(cat /sys/class/net/enp16s0/carrier)" -eq 1 ]; do
+    sleep 1
+done
+qutebrowser
+