From: Andre Ramnitz Date: Mon, 18 Nov 2024 18:46:25 +0000 (+0100) Subject: hypr: wait until network is up when auto-launching qutebrowser X-Git-Url: https://git.ramnitz.eu/?a=commitdiff_plain;h=dee3075cc107a8f00ad18bdc6afbf735116b6ee2;p=dotfiles.git hypr: wait until network is up when auto-launching qutebrowser --- diff --git a/dot-config/hypr/fragments/workspacerules.conf b/dot-config/hypr/fragments/workspacerules.conf index e59ae059..36d8a1b6 100644 --- a/dot-config/hypr/fragments/workspacerules.conf +++ b/dot-config/hypr/fragments/workspacerules.conf @@ -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 index 00000000..d40c2786 --- /dev/null +++ b/dot-config/hypr/scripts/checknetandbrowse @@ -0,0 +1,7 @@ +#!/bin/sh + +until [ "$(cat /sys/class/net/enp16s0/carrier)" -eq 1 ]; do + sleep 1 +done +qutebrowser +