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/08/16 06:39] Sean Rhonemacos:10.14 [2019/10/06 00:32] 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 =====
 +
 +==== 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 241:
   * 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 263:
  
   * 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 286:
   * 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 298:
  
   * 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
- 
  
/var/www/wiki/data/pages/macos/10.14.txt · Last modified: 2019/10/06 00:35 by Sean Rhone