⛏ Very Useful/Convenient Extensions & Scripts (TamperMonkey)
Firefox Color | Build, save and share beautiful Firefox themes.
Canvas Blocker | Alters some JS APIs to prevent fingerprinting.
Bypass Paywalls Clean | Bypass Paywalls of (custom) news sites.
DownThemAll! | The Mass Downloader for your browser; this does a lot more than I thought.
Enhancer for YouTube | Take control of YouTube and boost your user experience! Bye Bye ads.
FastForward | Don't waste time with compliance. Use FastForward to skip annoying URL "shorteners".
Vimium C - All by Keyboard | A keyboard shortcut tool for keyboard-based page navigation + more.
Simple Translate | Quickly translate selected or typed text on web pages. Supports Google Translate and DeepL API.
Skip Redirect | This add-on tries to extract the final url from the intermediary url and goes there straight away if successful.
New Window Setup | New Window Setup allows you to setup where will Firefox create new windows - on which monitor and with what size.
Gesturefy | Navigate, operate, and browse faster with mouse gestures! A customizable mouse gesture add-on with a variety of different commands.
SponsorBlock - Skip Sponsorships on YouTube | An community driven database to remove sponsors section and stuff from YouTube videos. (not to be confused with ads.)
uBlock Origin | Bypass Ads, link shortner, script blocker and much more | The Big Blocklist Collection | Block Keywords | Hide Element That Contains A Certain Word & Filter Syntax.
Steam Bundle Sites Extension | A steam bundle sites' tool kits.
Login reminder popup remover | Removes the nagging login popups and banner.
YouTube CPU Tamer by AnimationFrame | Reduce Browser's Energy Impact for playing YouTube Video.
General URL Cleaner/Link Untracker | Remove tracking elements from links, or you can use uBlock Origin for this.
Nexus No Wait | Download from Nexusmods.com without wait and redirect (support Manual/Vortex/MO2/NMM).
Simple YouTube Age Restriction Bypass | Watch age restricted videos on YouTube without login and without age verification.
Get Data from Steam / SteamDB | Extracts all data needed to generate DLCs formats, depot.sha1 and appmanifest.acf for Steam games.
Youtube-Recommended-Remover | Hover over a YouTube video's thumbnail with your mouse while holding down assigned key to remove it.
Pagetual | Most powerful auto-pager script. Auto loading next paginated web pages and inserting into current page + supports thousands of sites.
YouTube Web Tweaks | It speeds up YouTube by 50% by modified configs (including the removal of the annoying "Video paused. Continue watching?" popup).
Netflix Marathon (Pausable) | skips recaps, intros, credits, and ads, and clicks "next episode" prompts on Netflix, Amazon Prime Video, Hulu, HBO Max, Starz, Disney+, and Hotstar.
Steam Currency Convert: Convert ARS to USD | Very easy to modify yourself.
Crunchyroll Skip Ads | Skips ads on crunchyroll.
Steam Bundle Sites Extension | A steam bundle sites' tool kits.
AdNauseam | If what they say does work, then I'm sold Click me.
Linkify Plus Plus | Based on Linkify Plus. Turn plain text URLs into links.
Pirated games on store pages | Adds links to pirated games on multiple stores.
Anti-Cookies Consent / I still don't care about cookies | Removes cookie warnings/pop-ups.
📢 IMPORTANT: Set "layout.css.has-selector.enabled" to “true” in "about:config" on Firefox for :has selector to work.
DuckDuckGo Search Engine Theme
📢 IMPORTANT: Your browser has to support :has selector for this and most of my other themes to work properly | Set layout.css.has-selector.enabled
to “true” in about:config
on Firefox for :has selector to work.
📢 IMPORTANT: Add/remove an "M" at the end of the "duckduckgo.co(m)" below each snippet section for the snippet to work/not
📢 IMPORTANT: If you have issues please click the "Homepage" button and go to issues on the GitHub page or click this.
📢 IMPORTANT: Enable Dark Mode in quick settings
Other: Zoom 90% on 1440p for ultimate climax (ctrl+scroll wheel up/down)
Set your appearance to "Dark" on YouTube
Make sure you have the Stylus browser extension installed
- Chrome Webstore
- Firefox Addons
After installing, head over to this link and click the "install" button. When it redirects you click "Install Stylus" button at the top left of that page.
- ✔️ More Results
- ✔️ Everything Square
- ✔️ Variables so you can tweak yourself
- ❌ If you have a 1080p monitor, you might need to modify the classes for which I haven't defined variables
- ⭕ Work in progress, not perfect and more than likely never will be
- ⛔ Works in different ways depending on your resolution, I only have 1440p display
- ⛔ I use the LibreWolf Browser
- If you have a 1080p display and know CSS, any help with making it look "right" will be greatly appreciated. You'll have to open something on my GitHub to be able to contact me. Hopefully I respond fast given how I get Discord notifications (massive QoL).
- I do not use DuckDuckGo as my search engine; I use Brave. So if something does get changed, I may not know.
📜 Configurable & Extra's
:root {
/* Main colours */
--background-primary: #101010;
--background-secondary: #161616;
--background-tertiary: #181818;
--background-snippet: #151515;
--background-other: #121212; /* Related searches container background */
/* Buttons/Other */
--more-buttons: #202020;
--more-button-hover: #252525;
--border-color: #202020;
--Result-Seperator: none; /* none = off, initial = on | Settings this to "none" = infinite scrolling effect... Looks hot */
/* Optional */
--Website-link-Directory-tree: inherit; /* none = off, inherit = on */
--Feedback-button: none; /* none = off, flex = on */
--main-footer: none; /* none = off, block = on */
/* Results, work together | Increase/decrease other values by 1 when changing "--Result-Snippets" | DO NOT GO LOWER THAN 2! */
--Result-Snippets: 3;
--Searches-Related-Start: 3;
--Searches-Related-End: 4;
--News-Section-Snippets: 3;
/* Removals | none = off, block = on */
--Related-Searches-Container: none; /* Related Searches */
--Recent-News-Container: none; /* Recent News */
--Images-for-Container: none; /* Images for */
--Videos-Container: none; /* Videos */
--DuckDuckGo-Logo-Top: none; /* DDG Icon */
}
Brave Search Engine Theme
Set your appearance to "Dark" on YouTube
Make sure you have the Stylus browser extension installed
- Chrome Webstore
- Firefox Addons
After installing, head over to this link and click the "install" button. When it redirects you click "Install Stylus" button at the top left of that page.
📢 IMPORTANT: Add/remove an "M" at the end of the "search.brave.co(m)" below each snippet section for the snippet to work/not
📢 IMPORTANT: Enable Dark Mode in quick settings
- ✔️ Everything is square
- ✔️ Colour coding (optional)
- ✔️ More results + Other features
- ❌ Can't change the colours of anything unless you know what you're looking for
- ⭕ Work in progress, not perfect and more than likely never will be.
- ⛔ May not work properly for other browsers, nor will it work that well when not in dark mode
- ⛔ Works in different ways depending on your resolution, I only have 1440p display.
Brave - Discussions Reddit Title Replacer
Brave Auto-Expand All "Show More" buttons + Others
📜 Configurable & Extra's
:root {
--Feedback-Right-Sidebar-Button: none; /* none = off, flex = on */
--Find-elsewhere-bar: none; /* none = off, flex = on */
/* => More Results Amount <= */
--Result-Tiles: 3; /* Default= 3 */
}
Videos Section | News Section |
---|---|
Nexus Mods Theme
Make sure you have the Stylus browser extension installed
- Chrome Webstore
- Firefox Addons
After installing, head over to this link and click the "install" button.
When it redirects you click "Install Stylus" button at the top left of that page.
- Optional: Nexus no wait | You'll need TamperMonkey extension for this to work.
- ✔️ Good ol' darkness
- ✔️ Optional Scrollbars
- ✔️ Optional Compact Mode
- ❌ Can't change the colours of particular stuff unless you know what you're looking for
- ⭕ Work in progress and "should" stay up-to-date
- 🌟 List > Tiles
📜 Configurable & Extra's
- You can disable the whole "Compact" section to make Nexus look somewhat normal but with Darkened's colour scheme
- Switch between the display modes -> Tiles & List on Nexus (Tiles is the best in my opinion)
:root {
--Hot-Mods: flex; /* none = off, flex = on | Example: https://www.nexusmods.com/skyrim */
--Premium-Banner: none; /* none = off, flex = on | Example: https://www.nexusmods.com/eldenring */
--Collection-banner: flex; /* none = off, flex = on | Example: https://www.nexusmods.com/skyrim */
--Top-Searchbar-Icon: none; /* none = off, flex = on */
--footer-Main: none; /* none = off, grid = on | Stats, Support, etc */
--footer-social: none; /* none = off, grid = on | Discord, Twitter, Facebook, etc */
--footer-ToS: none; /* none = off, flex = on | Copyright acts, Terms of Service & Privacy Policy */
--Wrapper: 1920px; /* Inherit = max-content?, Default: 1340px */
--Tile-Description-Height: 180px;
--Mod-Tiles: 4;
--Mod-Tiles-Home-Page: 7; /* Change this when you're on display mode "List" NOT "Tiles" */
--Filter-Order: none; /* none = off, inherit = on */
--Filter-Show-Premium-Only: none; /* none = off, inherit = on */
/* Normal NexusMods colour imo */
--theme-primary: #D98F40;
--theme-primary-translucent: #da8e35d8;
--theme-secondary: #b4762c;
--theme-dark: #C87B28;
}
body.scheme-theme-ReskinBlue { /* Example: https://www.nexusmods.com/skyrim/mods/3863 */
--theme-primary: #57a5cc;
--theme-primary-translucent: #57a5ccd8;
--theme-secondary: #4584a3;
--theme-dark: #356983;
}
body.scheme-theme-Sepia { /* Example: https://www.nexusmods.com/darksouls3/mods/310 */
--theme-primary: #a5704f;
--theme-primary-translucent: #a5704fd8;
--theme-secondary: #9a7d6b;
--theme-dark: #604331;
}
Edited.Nexus.Mods.-.List.and.Tiles.mp4
YouTube Theme
Set your appearance to "Dark" on YouTube
Make sure you have the Stylus browser extension installed
- Chrome Webstore
- Firefox Addons
After installing, head over to this link and click the "install" button. When it redirects you click "Install Stylus" button at the top left of that page.
📢 IMPORTANT: Add/remove an "M" at the end of the "youtube.co(m)" below each snippet section for the snippet to work/not
📢 IMPORTANT: Enable Dark Mode in appearance settings
Main
➪ Optional: SponsorBlock - Skip Sponsorships on YouTube | An community driven database to remove sponsors section and stuff from YouTube videos. (not to be confused with ads.)
➪ Optional: I'm not interested in this fucking YouTube video!
➪ Optional: Simple YouTube Age Restriction Bypass
➪ Optional: Blocktube
Other
➪ Optional: Youtube - dismiss sign-in
➪ Optional: Login reminder popup remover
➪ Optional: YouTube Polymer Engine Fixes
➪ Optional: YouTube - Proper Description
➪ Optional: Return YouTube Dislike - Script | Return YouTube Dislike - Extension
➪ Optional: Youtube Ad Cleaner(Include Non-Skippable Ads- works) or Auto Close YouTube Ads
➪ Optional: YouTube - Remove YouTube shorts and noise from main page
➪ Optional: Nova YouTube | Big boy version of Enhancer for YouTube™
Better Performance
➪ Optional: YouTube Web Tweaks | It speeds up YouTube by 50% by modified configs (including the removal of the Shorts button and the "Video paused. Continue watching?" popup).
➪ Optional: YouTube CPU Tamer by AnimationFrame | Tested this whilst playing a game on my primary monitor and watching a video on my second monitor; it shockingly helped more than I thought it would. It's less choppy in most circumstances than it was with it off and makes it 20x more bearable. This, in conjunction with "YouTube Web Tweaks", makes the overall experience of YouTube better imo. Things load quicker, and it overall feels sharper.
- ✔️ Optional More Home Results
- ✔️ Optional More Comments Results
- ✔️ Optional Sidebar Hidden unless hovered
- ✔️ Optional More Watching Video Recommended Results
- ✔️ Remove text from action buttons except the Like/Dislike buttons
- ✔️ Old YouTube Layout (not made by me | Thank You sapondanaisriwan)
- ✔️ + More options that I'm too lazy to add here
- ❌ Can't change the colours of certain stuff unless you know what you're looking for
- ❌ I can't change the suggestion dropdown when you select the search bar… With/without the privacy settings on
- ⭕ Work in progress, not perfect and more than likely never will be.
- ⛔ May not work properly for other browsers, nor will it work that well when signed out
- ⛔ I use the LibreWolf Browser (108.0.1-1 as of 07/04/2023)
- ➪ ⛔
I have YouTube Premium, so I have no idea what it would look like without YouTube Premium.
📜 Configurable & Extra's
- You can disable the other 2 sections to make the results and comment section look "normal"
- I have YouTube Premium, so I have no idea what it would look like without YouTube Premium.
:root, ytd-masthead#masthead, html[dark], [dark], ytd-playlist-panel-renderer {
--background-primary: #212121;
--background-secondary: #090909;
--background-tertiary: #121212;
--background-hover: #202020;
--yt-spec-button-chip-background-hover: #202020;
--background-video-renderer: #101010;
--background-comment-renderer: #171717; /* Old: rgba(28, 28, 28, 1); */
--background-title: #151515;
--background-description: #161616; /* Old: #181818; */
--title-text: #ccc;
--yt-spec-base-background: #101010 !important;
/* Search bar + Dropdown*/
--ytd-searchbox-background: var(--background-secondary) !important;
--ytd-searchbox-legacy-border-color: var(--background-hover) !important;
--ytd-searchbox-legacy-button-color: var(--background-title) !important;
--ytd-searchbox-legacy-button-border-color: var(--background-hover) !important;
--yt-spec-raised-background: #151515;
/* Live Chat */
--yt-live-chat-vem-background-color: #151515 !important;
--yt-spec-additive-background: #090909 !important;
/* Removals */
--Clip-Button: none;
--Thanks-Button: none;
--Join-Button: none;
--Description-Game-Tile: none;
--Show-chat-replay: grid; /* grid / none */
--Hashtag-in-title: none;
--Event-ticket: none;
--Emojis-in-comments: initial; /* initial / none */
--Comment-replies-of-replies-action-buttons: none;
--Donation-paid-comments: grid; /* grid / none */
--Home-page-mix-playlist: none; /* grid / none */
--Search-page-playlist-and-radio: none; /* grid / none */
--Information-box: none; /* grid / none */
/* Global Removals */
--Live-stream-video-tiles: none; /* grid / none */
--Remove-loading-grey-box-skeletons: none;
/* Removals | Search page only */
--Search-right-sidebar: flex; /* flex / none */
--People-also-search-for-card: none;
--Channel-card: none; /* flex / none */
--Shorts-card: none;
--Movie-card: none;
/* Other */
--yt-spec-menu-background: #101010;
--background-other: #050505;
--yt-lightsource-section2-color: #181818 !important;
/* Toast pop-up */
--yt-spec-inverted-background: #151515 !important;
--yt-spec-text-primary-inverse: #ccc !important;
/* Popup / Checkboxes */
--paper-dialog-background-color: #101010;
--paper-checkbox-unchecked-background-color: #090909;
--paper-checkbox-unchecked-color: #252525;
--paper-checkbox-checked-color: #0c8a1d;
/* Actual tweaks to layout */
--ytd-margin-6x: 16px; /* Changed */
--ytd-margin-2x: 8px;
--zIndex: 1100;
}
html[darker-dark-theme-deprecate], [darker-dark-theme-deprecate] {
--yt-spec-additive-background: #121212;
--yt-spec-badge-chip-background: #171717;
--yt-spec-10-percent-layer: #202020; /* Border color */
--yt-spec-brand-background-primary: #151515;
--yt-spec-general-background-a: #101010;
}
My uBlock Origin Filters
! ===============================> YouTube <===============================
! Removes Emojis from comments
! youtube.com###comments .yt-core-attributed-string--inline-flex-mod:has(img[src*="emoji"])
! Text animation, overlay animation, reactions, ads, player responses (like reactions, thumbs up, etc) & other stuff.... This oddly speed up YouTube | Use at on risk for now? Do more testing 28/06/24
! Prevent stats (such as likes and views) from live-updating
||youtube.com/youtubei/v1/updated_metadata
! Hide "smartimation" animations
youtube.com##yt-smartimation > :not(.smartimation__content)
youtube.com##yt-animated-action > :not(.animated-action__content-with-background)
youtube.com##:is(.smartimation__content, .animated-action__content-with-background) > :has(> lottie-component)
! Live reaction overlays
www.youtube.com##yt-reaction-control-panel-view-model
www.youtube.com##yt-reaction-control-panel-overlay-view-model
! ads, others / pointless updates
||music.youtube.com^$csp=worker-src 'none'
||www.youtube.com^$csp=worker-src 'none'
youtube.com##+js(json-prune, 2.playerResponse.adPlacements playerResponse.adPlacements playerResponse.playerAds adPlacements playerAds)
youtube.com##+js(json-prune, 2.playerResponse.adPlacements)
youtube.com##+js(json-prune, playerResponse.adPlacements)
youtube.com##+js(json-prune, playerResponse.playerAds)
youtube.com##+js(set, ytInitialPlayerResponse.adPlacements, null)
! Consent warning like "Self-harm" topics etc
youtube.com##+js(trusted-click-element, #player-error-message-container button[aria-label="I understand and wish to proceed"])
! ==================> YouTube Comments Cleaner | This removes those bot comments & More <================== | #comment
! Applies to main comments | (Add "\" before the "'" to make it apply: I\’m subbed) & Comment replies
youtube.com##ytd-page-manager ytd-watch-flexy #primary.ytd-watch-flexy #comment:has-text(/I\'m subbing | I\’m subbed|Buy ONE Get ONE FREE|use my code|Don\'t forget to visit|The sponsor|first purchase|Subscribe/i):upward(ytd-comment-thread-renderer)
youtube.com##ytd-page-manager ytd-watch-flexy #primary.ytd-watch-flexy #replies ytd-comment-view-model:has(#author-text):has-text(/UTTP|NWO|UTube|Police|Troll|ZNTP|CABT/)
! Only applies to replies of comments
youtube.com##ytd-page-manager ytd-watch-flexy #primary.ytd-watch-flexy ytd-comment-thread-renderer #expander-contents ytd-comment-view-model:has-text(/Here is new fu | Here is the fu | This is the clip | Finally it’s here | Finally Here is the fu | Telegram | Teleegram | I forgot to close the camera | LETS BE HONEST WE ALL REMEMBER | ТАР 0N MY РIC | I upload funny | read my name | Read My Profile | you will see it | Claim your prize | Link to the clip | MY CONTENT IS SO | Look at my banner | Lucky prize winners | IM SUBBING EVERYONE | DONT READ MY PROFILE | JJ said my music was fire on my page |first purchase|Don\'t translate| translate | My content is | are better than|Django|your dad|I WANT TO BE THE MOST|parents said if I hit|SI TNETNOC YM|oediv retteb ekam|retteb si tnetnoc ym|content is better|erutam era sdiK|UTTP|UTTP|RETTEB YAW SI TNETNOC|erutam era sdiK|IS WAY BETTER|IN MY SERVER|THERE IS A VIDEO|ailihpodep ezilamroN|I AM WAY BETTER|CONTENT IS BETTER|Tis a bot|shut up bot|in a video|Its finally completed|youtu.be|I MADE A DISS TRACK|use my code|Hi guys|DO NOT REDEEM|WHY DID YOU REDEE/)
! ==========> Remove videos older than x | This is your first time using :upward and regex for this, and it worked out pretty well? <==========
! youtube.com##ytd-page-manager [class*="ytd-"] .ytd-video-meta-block:nth-of-type(2):has-text(/(|5|6|7|8|9|1[0-8]) years/i):upward(ytd-rich-item-renderer)
! ==========> YouTube Keywords blur thumbnail | Home Results, Watching video recommended sidebar & Search Results <==========
youtube.com##ytd-page-manager :is(ytd-rich-item-renderer:has(#meta h3), ytd-video-renderer:has(#meta h3), ytd-compact-video-renderer:has(#video-title)):has-text(/Spoiler|New Boss|Final Boss|Trailer|Teaser|Reveal/) ytd-thumbnail:not(:hover):style(filter: grayscale(100%) blur(8px) opacity(.1))
! ===> YouTube Keywords Whitelist | Add channels you wish to whitelist here <===
youtube.com##ytd-page-manager [class*="ytd-"] :is(#video-title-link, ytd-channel-name):has-text(/Minecraft|Kira/):upward(ytd-rich-item-renderer, ytd-video-renderer, ytd-compact-video-renderer):style(filter: none)
! ==========> Watched video remover | :is([style="width: 39%;"] (different for certain browsers + version) <==========
! youtube.com##ytd-page-manager [class*="ytd-"] #progress:upward(ytd-rich-item-renderer, ytd-video-renderer, ytd-compact-video-renderer)
! ===============> YouTube: Other / Random <===============
! YouTube Consent Popup | YouTube stops videos from playing if you don't "complete" the popup, this does it for you... uBlock = GOD
youtube.com##+js(set, ytInitialData.topbar.desktopTopbarRenderer.interstitial.consentBumpRenderer.forceConsent, false)
youtube.com##+js(json-prune, [].response.topbar.desktopTopbarRenderer.interstitial.consentBumpRenderer)
youtube.com##+js(json-prune, topbar.desktopTopbarRenderer.interstitial.consentBumpRenderer)
! 2021-12-01: When specific videos redirect persistently to consent page try this filter (discussion: https://redd.it/r3ec5x ):
youtube.com##+js(set, ytInitialData.onResponseReceivedEndpoints, undefined)
! 2021-12-14 YT consent v2 https://github.com/uBlockOrigin/uAssets/issues/7636#issuecomment-992858673
youtube.com##+js(set, ytInitialData.topbar.desktopTopbarRenderer.interstitial.consentBumpV2Renderer, undefined)
youtube.com##+js(json-prune, [].response.overlay.consentBumpV2Renderer topbar.desktopTopbarRenderer.interstitial.consentBumpV2Renderer overlay.consentBumpV2Renderer response.overlay.consentBumpV2Renderer)
! 2022-10-16 when navigating directly to #shorts
youtube.com##+js(set, ytInitialData.desktopTopbar.desktopTopbarRenderer.interstitial.consentBumpV2Renderer, undefined)
Sidebar Hidden - Hovered (Configurable + Optional)
Compact Comments | More Subscription Tiles |
---|---|
Reddit Theme | WIP
Go to preferences -> disable Use new reddit as my default experience If you don't use Reddit Enhancement Suite then disable the whole section
Set your appearance to "Dark" on YouTube
Make sure you have the Stylus browser extension installed
- Chrome Webstore
- Firefox Addons
After installing, head over to this link and click the "install" button. When it redirects you click "Install Stylus" button at the top left of that page.
📢 IMPORTANT: Disable Use new Reddit as my default experience
& allow subreddits to show me custom themes
in preferences.
📢 IMPORTANT: If you use Reddit Enhancement Suite, then enable the whole section.
📢 IMPORTANT: You MUST be signed in.
📢 Required: Your browser has to support :has selector for this and most of my other themes to work properly | Set layout.css.has-selector.enabled
to “true” in about:config for Mozilla browsers.
📢 Support: If you have issues, please click the "Homepage" button and go to issues on the GitHub page or click this.
- ✔️ More Results
- ✔️ Actually dark
- ✔️ Supports Highlight New Comment Extension
- ✔️ Colour coded moderator and author messages
- ❌ Can't change the colours of anything unless you know what you're looking for
- ⭕ Work in progress, not perfect and more than likely never will be.
- ⛔ Works in different ways depending on your resolution, I only have 1440p display.
- ⛔ I use LibreWolf & Floorp browsers.
Extensions
Reddit Comment Collapser - Collapse a comment and all of it's replies by clicking on the column of the comment you wish to collapse.
Reddit Enhancement Suite - Reddit Enhancement Suite (RES) is a suite of tools to enhance your Reddit browsing experience. This might be a pain to setup.
Theme
Reddit colored comments - Not needed if you install "Reddit Comment Collapser".
Theme I use with Reddit Enhancement Suite - Only use this if you use Reddit Enhancement Suite theme + have the section enabled in the reddit theme
📜 Configurable & Extra's
In the "❗ Main content" section:
:root {
--Sidebar: initial; /* none = removed EVERYWHERE, initial = enabled */
--Comment-Box: block; /* none = removed, block = on */
--AutoModerator-Message: none; /* none = removed, block = on */
--Flat-list-buttons: inherit; /* none = removed unless entry is hovered over, inherit = normal | This is the bar with permalink, source,embed, save, etc */
/* Buttons | none = off, initial = on */
--Permalink-button: initial;
--Source-button: none;
--Embed-button: none;
--Report-button: none;
}
Credits: ggitaliano & brian6932
Base: Reddit Carbon Theme
How to apply | Example |
---|---|
How.to.apply.customizations.mp4 |