User Tools

Site Tools


system_setup

This is an old revision of the document!


System Set Up

TODO:

  • Add file size / file count checks to the back up script.
  • Ensure 'Check for Updates' uses 'Download ConEmu Preview, Installer (32-bit, 64-bit)' for ComEmu.

OS Install

  1. Get iso.
  2. Note keys (XHQ8N-C3MCJ-RQXB6-WCHYG-C9WKB for Windows_8.1_Pro_X64_Activated.iso)
  3. Note Microsoft password (write down or bring up on phone).
  4. Use rufus_v1.4.1.exe to make a USB drive bootable and installable.
  5. Plug in USB drive, boot and install.

Windows Update

OS Set Up

  1. Win, 'PC Settings'.
  2. Accounts > Sign-in Options > Set up PIN.
  3. Time and language > Date and time > Set up Formats
  4. Time and language > Region and language > Install 'English (New Zealand)'.
  1. Control Panel > System and Security.
  2. [System and Security] System > Allow remote access.
  3. [System Properties] Remote tab > Remote Desktop > Allow remote connections to this computer.
  1. [Windows Explorer] View > Options.
  2. [Windows Explorer, Folder Options] View tab, Advanced settings:
    1. Check 'Display the full path in the title bar'.
    2. Uncheck 'Hide protected operating system file'.
    3. There must be others?!?!
  1. Win, Win+I (settings charm)
  2. Tiles > Show administrative tools > Yes
  1. (Set Num Lock to be on at start up.)
  2. Run regedit.exe.
  3. [Registry Editor] HKEY_USERS > .DEFAULT > Control Panel > Keyboard
  4. [Registry Editor] Set the value of 'InitialKeyboardIndicators' to '2'. If that doesn't work, try '2147483650'.
  1. (Disable automatic restart after Windows Update)
  2. Try the second part of this: Disable that stupid shit
  3. If that doesn't work, install Group Policy Edit (see Mega > System setup > Hard to get installs > add_gpedit_msc_by_jwils876-d3kh6vm.zip).
  4. Try the first part of this: Disable that stupid shit

Temp Directory Setup

  1. Make the directory 'C:\Temp'.
  2. Win, 'Edit the system environment variables'.
  3. [System Properties] Click the 'Environment Variables' button.
  4. [Environment Variables] Note the values for TEMP and TMP user variables (probably '%USERPROFILE%\AppData\Local\Temp').
  5. [Environment Variables] Note the values for TEMP and TMP system variables (probably '%SystemRoot%\TEMP').
  6. [Environment Variables] Set the values for TEMP and TMP user variables to 'C:\Temp'.
  7. [Environment Variables] Set the values for TEMP and TMP system variables to 'C:\Temp'.
  8. [Environment Variables] Create a system variable for 't' and set it to 'C:\Temp'.
  9. Reboot the machine.
  10. Delete the contents of the original temp variables.

IE Setup

  1. [IE] Ctrl + J
  2. [IE, View Downloads] Options
  3. (Set to 'C:\Temp')

Disable Hibernation

This is required to get GoTheFuckToSleep to work.

  1. Open a command prompt as administrator.
  2. Enter powercfg /h off.

Sleep, Reboot, Shut Down shortcuts

Shut down Shutdown.exe -s -t 00
Reboot Shutdown.exe -r -t 00
Hibernate or Sleep rundll32.exe powrprof.dll,SetSuspendState 0,1,0
Lock Rundll32.exe User32.dll,LockWorkStation
  1. Create a shortcut on the desktop.
  2. Set the icon (get from Mega).
  3. Right click it > Pin to Start.
  4. Delete shortcut on desktop.

Software Installs

Chocolatey

  1. Open up a command line as administrator.
  2. Change PowerShell execution policy:
    powershell set-executionpolicy unrestricted
  3. Install Chocolatey:
    @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin
    choco feature enable -n=allowGlobalConfirmation
  4. Set final PowerShell execution policy:
    set-executionpolicy remotesigned -scope currentuser
    set-executionpolicy remotesigned -scope localmachine

Bulk Software Install

Copy the following to a ps1 file and run in PowerShell (run as administrator).

# Frameworks
cinst DotNet3.5
cinst DotNet4.5
 
# Browsers
cinst Firefox
cinst GoogleChrome
cinst opera
 
# Essentials
cinst malwarebytes
cinst notepadplusplus --x86
cinst vscode # Doesn't seem to work. Might be a manual install.
cinst 7zip
cinst spotify
cinst foobar2000
cinst veracrypt
cinst vlc
cinst autohotkey_l
cinst everything
 
# Recommended
cinst gimp
cinst paint.net # Doesn't seem to work. Might be a manual install.
cinst windirstat
cinst filezilla
cinst sumatrapdf
cinst jpegview
cinst Lastpass
cinst sharex
 
# Dev only
cinst git
cinst tortoisesvn
cinst nodejs
cinst gitkraken
cinst winmerge # Install after TortoiseSVN
cinst sysinternals
cinst fiddler4
cinst ConEmu # Download ConEmu Preview, Installer (32-bit, 64-bit)
cinst virtualbox
cinst qbittorrent
 
# Optionals
cinst InkScape
cinst libreoffice
cinst googleearth
cinst anki
cinst babelmap # Might need manual install.
cinst dropbox
cinst megasync ?
 
# Others
# cinst javaruntime # Fuck Java. Fuck it in the ass. Do not install.
cinst pscx # PowerShell Community Extensions
cinst Silverlight
cinst flashplayerplugin
cinst cwrsync
cinst wget

Note errors and check / fix them.

Posh Git / Oh My Posh

  1. Download the FuraCode Nerd Font from Nerd Fonts.
  2. Install all the 'Fura Code xxx Nerd Font Complete.otf' fonts. Don't bother with the 'Fira *' fonts.
  3. Follow these instructions or these instructions.
  4. The theme you like is 'Paradox'.

Tall Guy Software

  1. Download from Mega.
  2. Extract it and copy to C:\Program Files (x86).

Manual Installs

  1. Mp3splt (not Mp3splt-gtk) or from Mega.
  2. SQL Complete Register with fake details.

Software Configuration

Off Page Setups

Firefox

  1. Alt > Tools > Options
  2. [Options] Sync tab > Sign in. Use settings in password vault. This will probably sync most of the following settings.
  3. [Options] General tab > Startup > When Firefox starts: 'Show my windows and tabs from last time'
  4. [Options] General tab > Downloads > Always ask me where to save files.
  5. [Options] Content tab > Languages > Choose…
  6. [Languages] Set to:
    1. “English/New Zealand [en-nz]”
    2. “English/Australia [en-au]”
    3. “English/United Kingdom [en-gb]”
    4. “English [en]”
  7. Install a nice theme.
  8. Install the following extensions:
    1. LastPast
    2. MEGA
    3. Tampermonkey
    4. uBlock Origin
  9. Fix up the buttons on the toolbar.
  10. Install these user scripts:
  11. Get Firefox profile from Mega.
  12. Copy xxx? to %AppData%\Mozilla\Firefox\Profiles\gm1k3148.default\gm_scripts
  13. Browse to chrome://mega/content/secure.html#fm/account/settings.
  14. Click settings cog, bottom right.
  15. Set the 'Downloads folder' to 'C:\Temp'.
  16. Install the search engines:
    1. My Wiki (sw)
  17. Lastpass > preferences > General > Security > Automatically log off after idle: 60.
  18. Visit about:config and set privacy.trackingprotection.enabled to true.
  19. Restart Firefox.

Chrome

  1. Settings, On start-up → Continue where you left off
  2. <html><a href=“chrome:flags/#autoplay-policy”>chrome:flags/#autoplay-policy</a></html> set to 'Document user activation is required.'

Extensions

system_setup.1588018207.txt.gz · Last modified: 2020/04/28 21:10 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki