diff --git a/config/hypr/config/display.conf b/config/hypr/config/display.conf
index b4610eb..cf433a7 100644
--- a/config/hypr/config/display.conf
+++ b/config/hypr/config/display.conf
@@ -103,6 +103,7 @@ windowrulev2 = float,class:^(nm-connection-editor)$
windowrulev2 = size 900 500,class:^(nm-connection-editor)$
windowrulev2 = center,class:^(nm-connection-editor)$
+windowrule = fullscreenstate 1 1, class:steam_proton,title:^(Roblox Studio)$
# windowrulev2 = immediate, class:^(sober)$
# windowrulev2 = fullscreen,title:^(Sober)$
diff --git a/config/hypr/config/permissions.conf b/config/hypr/config/permissions.conf
index 6ca5085..ea8b2bd 100644
--- a/config/hypr/config/permissions.conf
+++ b/config/hypr/config/permissions.conf
@@ -2,7 +2,7 @@ ecosystem {
enforce_permissions = true
}
-permission = /nix/store/[A-Za-z0-9]+\-(wrapped-)?(grim|hyprlock|xdg-desktop-portal-hyprland|obs-studio)\-.*, screencopy, allow
+permission = /nix/store/[A-Za-z0-9]+\-(wrapped-)?(grim|hyprlock|xdg-desktop-portal-hyprland|obs-studio|hyprpicker)\-.*, screencopy, allow
# hyprlang noerror true
diff --git a/config/hypr/hyprlock.conf b/config/hypr/hyprlock.conf
index 5d5fa89..f0a2477 100644
--- a/config/hypr/hyprlock.conf
+++ b/config/hypr/hyprlock.conf
@@ -145,6 +145,7 @@ input-field {
font_family = Symbols Nerd Font, Geist Mono
placeholder_text = $USER
hide_input = false
+ fail_text = Hint: Favourite Regretevator character
position = 0, -470
halign = center
valign = center
diff --git a/scripts/bin/r2Upload.ts b/scripts/bin/r2Upload.ts
index f46fa98..b0854f6 100644
--- a/scripts/bin/r2Upload.ts
+++ b/scripts/bin/r2Upload.ts
@@ -50,6 +50,11 @@ try {
$`echo "https://i.darktru.win/${encodeURIComponent(latestFile)}${urlParams}" | wl-copy -n`.nothrow().catch(a => { });
$`notify-send "Screenshot" "Uploaded in ${Date.now() - start}ms
${latestFile}"`.nothrow().catch(a => { });
} catch (e_) {
+ const cx = `${e_}`.toLowerCase();
+ if (cx.includes("enable r2") && cx.includes("cloudflare dashboard")) {
+ $`notify-send "Cloudflare" "bro u mf didnt pay for r2 >:(
${`${e_}`}"`.nothrow().catch(a => { });
+ process.exit(0);
+ }
$`notify-send "Screenshot" "${`${e_}`}"`.nothrow().catch(a => { });
}