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