YouTube - Always Theater Mode

Set the default viewing mode to Theater Mode.

  1. // ==UserScript==
  2. // @name YouTube - Always Theater Mode
  3. // @namespace r-a-y/youtube/theater
  4. // @description Set the default viewing mode to Theater Mode.
  5. // @include https://www.youtube.com/*
  6. // @version 1.4.4
  7. // @grant none
  8. // @run-at document-start
  9. // @license GPL v3
  10. // ==/UserScript==
  11.  
  12. // Toggle Theater Mode after YouTube finishes loading a video.
  13. window.addEventListener("yt-navigate-finish", function(event) {
  14. var newPlayer = document.querySelector('button.ytp-size-button')
  15.  
  16. setTimeout(()=> {
  17. if ( newPlayer && null === document.getElementsByTagName('ytd-watch-flexy')[0].getAttribute('full-bleed-player') ) {
  18. newPlayer.click()
  19. }
  20. }, 600)
  21. })