User Tools

Site Tools


macos:10.14

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
macos:10.14 [2019/09/03 00:32] Sean Rhonemacos:10.14 [2019/10/06 00:32] Sean Rhone
Line 26: Line 26:
   * :!: TODO: Automate updating HOSTS file somehow?   * :!: TODO: Automate updating HOSTS file somehow?
  
-  sudo curl 'https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling/hosts' -o '/private/etc/hosts' && sync+  sudo curl 'https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling/hosts' -o '/private/etc/hosts' && sync && sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
  
   cat '/private/etc/hosts' | grep 'Date:'   cat '/private/etc/hosts' | grep 'Date:'
Line 42: Line 42:
   * TODO   * TODO
  
-===== ckb-next =====+ 
 +===== Corsair ===== 
 + 
 +==== iCUE ==== 
 + 
 +  * Check the forums for the latest version, doesn't seem like the main post contains an updated URL 
 + 
 +  * https://forum.corsair.com/v3/showthread.php?t=182942 
 + 
 +  * http://downloads.corsair.com/Files/CUE/iCUE-3.20.80-release.dmg 
 + 
 +==== ckb-next ====
  
   * https://github.com/ckb-next/ckb-next   * https://github.com/ckb-next/ckb-next
Line 62: Line 73:
  
   * https://keybase.io/docs/the_app/install_macos   * https://keybase.io/docs/the_app/install_macos
 +
 +===== Mozilla Firefox =====
 +
 +==== Notes ====
 +
 +  * :!: Firefox needs started normally at least once in order to avoid Gatekeeper's wrath ((if Gatekeeper blocks Firefox from starting normally anyway, run ''sudo spctl --master-disable'', start Firefox, and run ''sudo spctl --master-enable'' immediately afterwards))
 +
 +==== Remove Features ====
 +
 +****
 +
 +  rm -Rfv '/Applications/Firefox.app/Contents/Resources/browser/features'
 +
 +==== Settings ====
 +
 +=== Default Profile ===
 +
 +  * :!: Change ''espionage724'' as-needed
 +  * TODO: See if ''sed'' can be figured out on macOS in order to remove the hard-coded path
 +  * :!: Change ''Name=default'' to ''Name=default-nightly'' for Nightly
 +
 +  rm -fv '/tmp/profiles.ini' && nano '/tmp/profiles.ini'
 +
 +<code>
 +[General]
 +StartWithLastProfile=1
 +
 +[Profile0]
 +Name=default
 +IsRelative=1
 +Path=Profiles/espionage724
 +Default=1</code>
 +
 +=== user.js ===
 +
 +  * Last updated: 2019/09/09
 +  * :!: IPv6 is disabled in order to prevent WebRTC from grabbing an IPv6 address even though NetworkManager has it disabled...
 +  * :!: ''media.peerconnection.enabled'' disables WebRTC
 +
 +  rm -fv '/tmp/user.js' && nano '/tmp/user.js'
 +
 +<code>
 +/***********
 + * General *
 + ***********/
 +
 +user_pref("extensions.screenshots.disabled", true);
 +user_pref("reader.parse-on-load.enabled", false);
 +
 +user_pref("media.mediasource.experimental.enabled", true);
 +user_pref("media.mediasource.ignore_codecs", true);
 +user_pref("media.autoplay.enabled", false);
 +
 +user_pref("webgl.disabled", true);
 +user_pref("webgl.enable-webgl2", false);
 +user_pref("accessibility.force_disabled", 1);
 +user_pref("mousewheel.min_line_scroll_amount", 40);
 +user_pref("browser.tabs.drawInTitlebar", true);
 +
 +/*******
 + * U2F *
 + *******/
 +
 +user_pref("security.webauth.u2f", true);
 +
 +/***********
 + * Privacy *
 + ***********/
 +
 +user_pref("network.dns.disableIPv6", true);
 +user_pref("media.peerconnection.enabled", false);
 +
 +/*******
 + * END *
 + *******/</code>
 +
 +=== Apply Settings ===
 +  * :!: Firefox needs to be running before running this
 +  * ''Path'' should report the current user's username, and the text ''Custom Stuff'' should be visible
 +  * :!: If Firefox doesn't open automatically, ''firefox -p default'' must be ran the first time Firefox is started after this command
 +  * :!: Change ''Firefox.app'' to ''Firefox.app'' for Nightly
 +
 +  ls '/tmp/profiles.ini' '/tmp/user.js' && pkill 'firefox' && rm -Rfv ~/'Library/Application Support/Firefox' && sync && mkdir -p ~/'Library/Application Support/Firefox/Profiles/'$USER && mv '/tmp/profiles.ini' ~/'Library/Application Support/Firefox/profiles.ini' && mv '/tmp/user.js' ~/'Library/Application Support/Firefox/Profiles/'$USER'/user.js' && sync && cat ~/'Library/Application Support/Firefox/profiles.ini' | grep $USER && cat ~/'Library/Application Support/Firefox/Profiles/'$USER'/user.js' | grep 'Custom Stuff' && sleep '1' && sync || '/Applications/Firefox.app/Contents/MacOS/firefox' -p 'default'
 +==== Extensions ====
 +
 +=== Download ===
 +
 +  * Decentraleyes
 +  * HTTPS Everywhere
 +  * Privacy Possum
 +  * Cookie AutoDelete
 +  * uBlock Origin
 +
 +  open 'https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/versions' && open 'https://www.eff.org/https-everywhere' && open 'https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/versions' && open 'https://addons.mozilla.org/en-US/firefox/addon/cookie-autodelete/versions' && open 'https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/versions'
 +
 +=== Cookie AutoDelete ===
 +
 +  * [x] Enable Automatic Cleaning? Delay Before Cleaning
 +  * [x] Enable Cleanup on Domain Change
 +  * [ ] Enable Cleanup Log and Counter
 +  * [ ] Show Notification After Cookie Cleanup
 +  * [x] Clean Cookies from Open Tabs on Startup
 +  * [x] Localstorage Cleanup (Firefox 58+)
 +
 +=== uBlock Origin ===
 +
 +== Settings ==
 +
 +  * [x] Prevent WebRTC from leaking local IP addresses
 +
 +== Filter lists ==
 +
 +  * [ ] Ads -> EasyList ((uncheck; included in ''Fanboy Ultimate List''))
 +  * [ ] Privacy -> EasyPrivacy ((uncheck; included in ''Fanboy Ultimate List''))
 +
 +  * Multipurpose -> [x] Dan Pollock's hosts file
 +  * Multipurpose -> [x] hpHost's Ad and tracking servers
 +  * Multipurpose -> [x] MVPS HOSTS
 +
 +  * Custom -> [x] Import
 +
 +== Custom 3rd-party filters ==
 +
 +  * Last updated: 2018/11/23
 +
 +<code>
 +https://www.fanboy.co.nz/fanboy-problematic-sites.txt
 +https://www.fanboy.co.nz/r/fanboy-ultimate.txt
 +https://www.fanboy.co.nz/fanboy-antifacebook.txt
 +https://www.fanboy.co.nz/fanboy-antifonts.txt
 +https://www.fanboy.co.nz/fanboy-cookiemonster.txt
 +https://raw.githubusercontent.com/ryanbr/fanboy-adblock/master/popads-domains-list.txt
 +https://raw.githubusercontent.com/ryanbr/fanboy-adblock/master/fake-news.txt</code>
 +
 +==== Testing Sites ====
 +
 +  * https://www.youtube.com/html5
 +  * https://ipx.ac
 +  * https://decentraleyes.org/test/
 +  * https://panopticlick.eff.org/
 +  * https://browserleaks.com/
 +  * https://speedof.me/
  
 ===== SwitchResX ===== ===== SwitchResX =====
Line 70: Line 223:
  
   * https://transmissionbt.com/download/   * https://transmissionbt.com/download/
 +
 +  http://john.bitsurge.net/public/biglist.p2p.gz
 +
 +  curl -sI http://john.bitsurge.net/public/biglist.p2p.gz | grep Last-Modified
  
 ===== VLC ===== ===== VLC =====
Line 150: Line 307:
 ===== Safari ===== ===== Safari =====
  
-==== uBlock Origin ====+  * :!: Firefox is to be used primarily since Safari no longer supports uBlock Origin
  
-  * https://safari-extensions.apple.com/details/?id=com.el1t.uBlock-3NU33NW2M3+==== Settings ====
  
-<code> +  * Preferences -Advanced -> Show Develop menu in menu bar 
-https://www.fanboy.co.nz/fanboy-problematic-sites.txt +  * Develop -> Experimental Features -> CSSOM View Scrolling API ((this fixes comment editing on egpu.io))
-https://www.fanboy.co.nz/r/fanboy-ultimate.txt +
-https://www.fanboy.co.nz/fanboy-antifacebook.txt +
-https://www.fanboy.co.nz/fanboy-antifonts.txt +
-https://www.fanboy.co.nz/fanboy-cookiemonster.txt +
-https://raw.githubusercontent.com/ryanbr/fanboy-adblock/master/popads-domains-list.txt +
-https://raw.githubusercontent.com/ryanbr/fanboy-adblock/master/fake-news.txt</code>+
  
 ===== Terminal ===== ===== Terminal =====
  
   * Preferences -> General -> On startup, open: New window with profile: Pro   * Preferences -> General -> On startup, open: New window with profile: Pro
 +
/var/www/wiki/data/pages/macos/10.14.txt · Last modified: 2019/10/06 00:35 by Sean Rhone