sanitize commandline tridactyllocal tridactylsync " redirect youtube, reddit, twitter to proxies autocmd DocStart https://www.youtube.com js let vsites = ["invidious.snopyta.org", "yewtu.be", "invidious.kavin.rocks", "vid.puffyan.us"]; tri.excmds.urlmodify("-t", "www.youtube.com", vsites[Math.floor(Math.random() * vsites.length)]) autocmd DocStart https://www.reddit.com js let rsites = ["libredd.it", "libreddit.spike.codes", "libreddit.kavin.rocks", "reddit.invak.id", "reddit.phii.me"]; tri.excmds.urlmodify("-t", "www.reddit.com", rsites[Math.floor(Math.random() * rsites.length)]) autocmd DocStart https://twitter.com js let tsites = ["nitter.dcs0.hu", "twitter.dr460nf1r3.org", "n.ramle.be", "nitter.cz", "nitter.nl"]; tri.excmds.urlmodify("-t", "www.twitter.com", tsites[Math.floor(Math.random() * tsites.length)]) " shamelessly stolen from glacambre alias clone jsb -p tri.native.run("git clone '" + JS_ARG "' /home/usr/git" + JS_ARG.split("/").slide(-1)) alias so source ~/.tridactylrc alias cookie sanitize cookies alias clearhistory sanitize history unbind set hintchars asdfhjkl set incsearch true set modindicatorshowkeys true colors dark " crap ton of setprefs setpref app.normandy.first_run false setpref app.normandy.migrationsApplied 10 setpref app.shield.optoutstudies.enabled false setpref browser.aboutConfig.showWarning false setpref browser.laterrun.enabled false setpref browser.newtabpage.activity-stream.discoverystream.endpointSpocsClear "http://example.com" setpref browser.newtabpage.activity-stream.discoverystream.endpoints "http://example.com" setpref browser.newtabpage.activity-stream.feeds.section.highlights false setpref browser.newtabpage.activity-stream.feeds.section.topstories false setpref browser.newtabpage.activity-stream.feeds.snippets false setpref browser.newtabpage.activity-stream.feeds.telemetry false setpref browser.newtabpage.activity-stream.feeds.topsites false setpref browser.newtabpage.activity-stream.impressionId "hmmst" setpref browser.newtabpage.activity-stream.showSearch false setpref browser.newtabpage.activity-stream.telemetry false setpref browser.newtabpage.activity-stream.telemetry.structuredIngestion false setpref browser.newtabpage.activity-stream.telemetry.structuredIngestion.endpoint "http://example.com" setpref browser.ping-centre.telemetry false setpref browser.search.suggest.enabled false setpref browser.safebrowsing.appRepURL "" setpref browser.safebrowsing.blockedURIs.enabled false setpref browser.safebrowsing.downloads.remote.enabled false setpref browser.safebrowsing.downloads.remote.url "" setpref browser.safebrowsing.gethashURL "" setpref browser.safebrowsing.malware.enabled false setpref browser.safebrowsing.malware.reportURL "" setpref browser.safebrowsing.phishing.enabled false setpref browser.safebrowsing.provider.google.gethashURL "" setpref browser.safebrowsing.provider.google.lists "" setpref browser.safebrowsing.provider.google.reportMalwareMistakeURL "" setpref browser.safebrowsing.provider.google.reportPhishMistakeURL "" setpref browser.safebrowsing.provider.google.reportURL "" setpref browser.safebrowsing.provider.google.updateURL "" setpref browser.safebrowsing.provider.google4.dataSharing.enabled false setpref browser.safebrowsing.provider.google4.dataSharingURL "" setpref browser.safebrowsing.provider.google4.reportMalwareMistakeURL "" setpref browser.safebrowsing.provider.google4.reportPhishMistakeURL "" setpref browser.safebrowsing.provider.google4.reportURL "" setpref browser.safebrowsing.provider.mozilla.gethashURL "" setpref browser.safebrowsing.provider.mozilla.updateURL "" setpref browser.safebrowsing.reportPhishURL "" setpref browser.safebrowsing.reportURL "" setpref browser.safebrowsing.updateURL "" setpref dom.push.connection.enabled false setpref dom.presentation.receiver.enabled setpref extensions.pocket.api "example.com" setpref extensions.pocket.enabled true setpref geo.enabled false setpref identity.fxaccounts.pairing.enabled false setpref privacy.resistFingerprinting true setpref privacy.trackingprotection.socialtracking.enabled true setpref security.app_menu.recordEventTelemetry false setpref security.certerrors.recordEventTelemetry false setpref security.identitypopup.recordEventTelemetry false setpref security.protectionspopup.recordEventTelemetry false setpref toolkit.telemetry.archive.enabled false setpref toolkit.telemetry.bhrPing.enabled false setpref toolkit.telemetry.firstShutdownPing.enabled false setpref toolkit.telemetry.newProfilePing.enabled false setpref toolkit.telemetry.reportingpolicy.firstRun false setpref toolkit.telemetry.server "http://example.com" setpref toolkit.telemetry.server "IANA/IETF" setpref toolkit.telemetry.shutdownPingSender.enabled false setpref toolkit.telemetry.unified false setpref toolkit.telemetry.updatePing.enabled false setpref browser.newtabpage.activity-stream.discoverystream.enabled false setpref browser.uiCustomization.state '{"placements":{"widget-overflow-fixed-list":[],"nav-bar":["back-button","forward-button","umatrix_raymondhill_net-browser-action","stop-reload-button","downloads-button","urlbar-container","vim-vixen_i-beam_org-browser-action"],"toolbar-menubar":["menubar-items"],"TabsToolbar":["tabbrowser-tabs","new-tab-button","alltabs-button"],"PersonalToolbar":["personal-bookmarks"]},"seen":["developer-button","umatrix_raymondhill_net-browser-action","vim-vixen_i-beam_org-browser-action"],"dirtyAreaCache":["nav-bar","toolbar-menubar","TabsToolbar","PersonalToolbar"],"currentVersion":16,"newElementCount":4}' setpref privacy.resistFingerprinting.letterboxing false