Greasy Fork is available in English.
Force X.com home to open on Following tab instead of For You
// ==UserScript==
// @name X.com Default to Following Tab
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Force X.com home to open on Following tab instead of For You
// @match https://x.com/*
// @match https://twitter.com/*
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
if (location.pathname !== '/home' && location.pathname !== '/') return;
const observer = new MutationObserver(() => {
const tabs = document.querySelectorAll('[role="tab"]');
for (const tab of tabs) {
const text = tab.textContent?.trim();
if (text === 'Following') {
tab.click();
observer.disconnect();
return;
}
}
});
observer.observe(document.body, {
childList: true,
subtree: true
});
// Fallback in case of late loading
setTimeout(() => {
const followingTab = Array.from(document.querySelectorAll('[role="tab"]'))
.find(tab => tab.textContent?.trim() === 'Following');
if (followingTab) followingTab.click();
}, 3000);
})();