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 revision Previous revision
Next revision
Previous revision
macos:10.14 [2019/08/16 06:39]
Sean Rhone
macos:10.14 [2019/10/06 00:35] (current)
Sean Rhone
Line 6: Line 6:
  
   * [[https://apps.apple.com/us/app/macos-mojave/id1398502828?mt=12|App Store]]   * [[https://apps.apple.com/us/app/macos-mojave/id1398502828?mt=12|App Store]]
 +  * :!: If there's any future system updates, the entire OS needs re-downloaded in order to have an updated installer
 +
 +===== Copy to USB =====
 +
 +  * https://support.apple.com/en-us/HT201372
 +  * :!: Expects a Volume named ''Install macOS Mojave'' already; change as-needed
 +
 +  sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/Install\ macOS\ Mojave
  
 ====== Installation Notes ====== ====== Installation Notes ======
Line 18: 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 25: Line 33:
  
 ====== Programs ====== ====== Programs ======
 +
 +===== Audacity =====
 +
 +  * https://www.audacityteam.org/download/mac/
 +
 +==== FFmpeg ====
 +
 +  * TODO
 +
 +
 +===== 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
 +  * :!: Make sure **not** to download the ''legacy'' version
  
 ===== FileZilla ===== ===== FileZilla =====
Line 41: Line 73:
  
   * https://keybase.io/docs/the_app/install_macos   * https://keybase.io/docs/the_app/install_macos
 +
 +===== Mozilla Firefox =====
 +
 +  * https://download.mozilla.org/?product=firefox-latest-ssl&os=osx&lang=en-US
 +
 +==== 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 =====
 +
 +  * https://www.madrau.com/srx_download/download.html
  
 ===== Transmission ===== ===== Transmission =====
  
   * 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 59: Line 243:
   * https://vpn.ac/knowledgebase/124/WireGuard-on-macOS.html   * https://vpn.ac/knowledgebase/124/WireGuard-on-macOS.html
   * https://vpn.ac/wgmanager   * https://vpn.ac/wgmanager
 +
 +===== Diagnostics =====
 +
 +==== Geekbench ====
 +
 +  * https://www.geekbench.com/download/mac/
 +
 +==== GpuTest ====
 +
 +  * http://www.ozone3d.net/gputest/dl/GpuTest_OSX_x64_0.7.0.zip
 +
 +==== Heaven Benchmark ====
 +
 +  * https://benchmark.unigine.com/heaven
  
 ===== Games ===== ===== Games =====
Line 67: Line 265:
  
   * This covers all Battle.net games, or notably Warcraft III, :!: Diablo II ((which will not install or run on Catalina/10.15 since it's currently 32-bit)), and World of Warcraft   * This covers all Battle.net games, or notably Warcraft III, :!: Diablo II ((which will not install or run on Catalina/10.15 since it's currently 32-bit)), and World of Warcraft
 +
 +==== FINAL FANTASY XIV ====
 +
 +  * https://na.finalfantasyxiv.com/mac/download/
 +
 +=== Game Data ===
 +
 +****
 +
 +  ~/Library/Application Support/FINAL FANTASY XIV ONLINE/Bottles/published_Final_Fantasy/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn
  
 ==== Guild Wars 2 ==== ==== Guild Wars 2 ====
Line 80: Line 288:
   * https://www.java.com   * https://www.java.com
   * :!: Oracle JDK 12 didn't work, but this needs to be investigated more thoroughly to figure out why   * :!: Oracle JDK 12 didn't work, but this needs to be investigated more thoroughly to figure out why
 +
 +==== OpenArena ====
 +
 +  * http://www.openarena.ws/download.php
  
 ==== RuneScape ==== ==== RuneScape ====
Line 88: Line 300:
  
   * https://store.steampowered.com/about/   * https://store.steampowered.com/about/
 +
 +==== Xonotic ====
 +
 +  * https://www.xonotic.org/download/
  
 ====== Settings ====== ====== Settings ======
 +
 +===== Safari =====
 +
 +  * :!: Firefox is to be used primarily since Safari no longer supports uBlock Origin
 +
 +==== Settings ====
 +
 +  * Preferences -> Advanced -> Show Develop menu in menu bar
 +  * Develop -> Experimental Features -> CSSOM View Scrolling API ((this fixes comment editing on egpu.io))
  
 ===== Terminal ===== ===== Terminal =====
  
   * Preferences -> General -> On startup, open: New window with profile: Pro   * Preferences -> General -> On startup, open: New window with profile: Pro
- 
  
macos/10.14.1565951972.txt.gz ยท Last modified: 2019/08/16 06:39 by Sean Rhone