From 17ce1537d1d3f6dd515379ac4712fff3eafb9837 Mon Sep 17 00:00:00 2001 From: Aminda Suomalainen Date: Fri, 28 Feb 2025 12:56:30 +0200 Subject: [PATCH] vivaldi: add support for -snapshot, disable disk cache --- bash/usr-local-bin/.gitignore | 1 + bash/usr-local-bin/vivaldi | 6 +++++- bash/usr-local-bin/vivaldi-snapshot | 1 + 3 files changed, 7 insertions(+), 1 deletion(-) create mode 120000 bash/usr-local-bin/vivaldi-snapshot diff --git a/bash/usr-local-bin/.gitignore b/bash/usr-local-bin/.gitignore index 21aa231..54a9e72 100644 --- a/bash/usr-local-bin/.gitignore +++ b/bash/usr-local-bin/.gitignore @@ -11,4 +11,5 @@ chrome iwd-wifi iwd-wifi.bash vim +vivaldi-snapshot yay diff --git a/bash/usr-local-bin/vivaldi b/bash/usr-local-bin/vivaldi index d706a7e..eea4521 100755 --- a/bash/usr-local-bin/vivaldi +++ b/bash/usr-local-bin/vivaldi @@ -1,4 +1,8 @@ #!/usr/bin/env bash set -x -/usr/bin/vivaldi --ozone-platform=wayland --enable-features=WaylandWindowDecorations "$@" +if [[ -d "$HOME/.config/vivaldi-snapshot" && -d "$HOME/.cache/vivaldi-snapshot" ]]; then + /usr/bin/vivaldi-snapshot --ozone-platform=wayland --disk-cache-dir='/dev/null' --enable-features=WaylandWindowDecorations "$@" +else + /usr/bin/vivaldi --ozone-platform=wayland --disk-cache-dir='/dev/null' --enable-features=WaylandWindowDecorations "$@" +fi set +x diff --git a/bash/usr-local-bin/vivaldi-snapshot b/bash/usr-local-bin/vivaldi-snapshot new file mode 120000 index 0000000..39f365f --- /dev/null +++ b/bash/usr-local-bin/vivaldi-snapshot @@ -0,0 +1 @@ +vivaldi \ No newline at end of file