User Tools

Site Tools


set_up_a_new_pc

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
set_up_a_new_pc [2017/03/14 23:42]
shawn More text and now real code blocks
set_up_a_new_pc [2017/03/15 15:58] (current)
shawn [Windows]
Line 1: Line 1:
-====== Windows ======+====== ​Set up a new Windows ​PC ======
  
-Chocolatey+Use the [[http://​chocolatey.org|Chocolatey]] package manager to install and maintain tools:
  
-<​code ​cmd>+<​code ​powershell chocoinstall-basic.ps1>
 cinst cinst
     7zip 7zip.commandline aescrypt agentransack bleachbit ​     7zip 7zip.commandline aescrypt agentransack bleachbit ​
     ccleaner clink ConEmu dns-benchmark everything ​     ccleaner clink ConEmu dns-benchmark everything ​
-    findandreplace ​flashplayeractivex ​flashplayerplugin  +    findandreplace flashplayerplugin ​Gow greenshot ​ 
-    ​Gow greenshot ​hashcheck javaruntime LinkShellExtension ​ +    hashcheck javaruntime LinkShellExtension markdown-edit  
-    ​markdown-edit ​MicrosoftSecurityEssentials mingw  +    ​mingw NirLauncher notepad2-mod previewconfig  
-    NirLauncher notepad2-mod previewconfig ​processhacker ​ +    ​processhacker ​putty sysinternals treesizefree ​ 
-    putty sysinternals treesizefree ultradefrag wincdemu ​ +    ​ultradefrag wincdemu winscp
-    ​winscp+
 </​code>​ </​code>​
  
-The 64-bit version of Notepad++ is not compatible with the Plugin Manager, so install the 32-bit version (unless you want to manually install and maintain plugins).+The 64-bit version of [[https://​notepad-plus-plus.org/​|Notepad++]] is [[https://​github.com/​notepad-plus-plus/​notepad-plus-plus/​issues/​2459|not compatible]] with the [[https://​bruderste.in/​npp/​pm/​|Plugin Manager]], so install the 32-bit version (unless you want to manually install and maintain plugins).
  
-<​code ​ps1>+**NOTE:** Updating this package without specifying 32-bit will install the 64-bit version, removing the plugins. Update this package separately and before a ''​cup all''​. 
 + 
 +<​code ​powershell>
 cinst notepadplusplus -x86 cinst notepadplusplus -x86
 </​code>​ </​code>​
  
-Firefox with recommended add-ons:+See also[[markdown#​notepad_configuration|Configuring Markdown support]].
  
-<code ps> +After install:
-cinst firefox noscript https-everywhere-firefox +
-</​code>​+
  
-Google ​with recommended extensions:+  * Run ''​LSEConfig''​ 
 +  * Configure Greenshot 
 +    * **Preferences -> Capture** 
 +    * Uncheck **Show magnifier** 
 +  * Configure ProcessHacker 
 +    * **Hacker -> Options -> Advanced** 
 +    * Check **Replace Task Manager ​with Process Hacker** 
 +  * Run ''​shellrunas /​reg''​ 
 +  * Install Notepad++ plugins
  
-<​code>​ +===== For Windows 7 ===== 
-cinst  + 
-    googlechrome https-everywhere-chrome save-to-pocket-chrome  +<​code ​powershell chocoinstall-basic-win7.ps1
-    pushbullet-chrome trello-chrome office-online-chrome+cinst flashplayeractivex MicrosoftSecurityEssentials
 </​code>​ </​code>​
 +
 +
 +===== Additional core applications =====
 +
 +The following applications are available via Chocolatey, but have their own update mechanisms, which should install updates faster than manually running ''​choco upgrade''​.
 +
 +  * [[http://​getfirefox.com/​|Firefox]]
 +    * Using Chocolatey: ''​cinst firefox noscript https-everywhere-firefox''​
 +  * Google [[https://​www.google.com/​chrome/​browser/​|Chrome]]
 +    * Using Chocolatey: ''​cinst googlechrome https-everywhere-chrome save-to-pocket-chrome pushbullet-chrome trello-chrome office-online-chrome''​
 +  * [[http://​www.foxitsoftware.com/​Secure_PDF_Reader/​|Foxit Reader]] - PDF viewer
 +    * Using Chocolatey: ''​cinst FoxitReader''​
 +
 +The following software does not yet have a Chocolatey package available:
 +
 +  * [[http://​winmtr.net/​|WinMTR]] - //combines the functionality of the traceroute and ping utilities in a single network diagnostic tool.//
 +
  
 ===== For developers ===== ===== For developers =====
Line 44: Line 68:
     sourcecodepro sourcepreviewhandler SourceTree sysexp     sourcecodepro sourcepreviewhandler SourceTree sysexp
 </​code>​ </​code>​
 +
 +Includes the following:
 +
 +  * LINQpad
 +  * NuGet command-line and [[https://​npe.codeplex.com/​|Package Explorer]]
 +  * mingw, git, poshgit and SourceTree
 +  * Fiddler and ngrok
 +  * logexpert and logparser
 +  * Additional fonts
  
 There is a bug in version 0.25 of Git-TFS, so install the previous version and pin it: There is a bug in version 0.25 of Git-TFS, so install the previous version and pin it:
Line 54: Line 87:
 Diff tools Diff tools
  
-  * Beyond Compare: ''​cinst beyondcompare ​-version 3''​ +  * Beyond Compare: ''​cinst beyondcompare beyondcompare-integration''​
-    * ''​cinst ​beyondcompare-integration''​+
   * WinMerge: ''​cinst winmerge''​   * WinMerge: ''​cinst winmerge''​
 +    * The [[http://​freemind.s57.xrea.com/​xdocdiffPlugin/​en/​index.html|xdocdiff]] plugin (not in Chocolatey) adds support for comparing MS Office documents
   * Perforce: ''​cinst P4Merge''​   * Perforce: ''​cinst P4Merge''​
  
Line 64: Line 97:
 cinst dotPeek codemaid testdriven.net cinst dotPeek codemaid testdriven.net
 </​code>​ </​code>​
 +
 +==== Additional dev installs ====
 +
 +  * [[http://​www.microsoft.com/​downloads/​details.aspx?​FamilyID=c17ba869-9671-4330-a63e-1fd44e0e2505&​displaylang=en|Windows SDK for Windows 7]] ([[http://​www.microsoft.com/​downloads/​details.aspx?​familyid=71DEB800-C591-4F97-A900-BEA146E4FAE1&​displaylang=en|ISO]]) - shouldn'​t need this if Visual Studio is installed
  
 ==== Optional ==== ==== Optional ====
  
-Visual Studio extensions+Visual Studio extensions ​have their own update mechanism, but these are available in Chocolatey. See also: [[https://​trello.com/​c/​1Rg02j8U/​61-visual-studio-extensions|Visual Studio extensions I use]].
  
 <​code>​ <​code>​
Line 82: Line 119:
 </​code>​ </​code>​
  
-UML:+Design:
  
 <​code>​ <​code>​
-cinst argouml+cinst argouml ​Pencil prototyper
 </​code>​ </​code>​
  
-===== Other =====+===== Other software ​=====
  
-Blog editor:+Blog editing/​management:
  
 <​code>​ <​code>​
 cinst openlivewriter cinst openlivewriter
 </​code>​ </​code>​
 +
 +
 +Multimedia applications:​
 +
 +<​code>​
 +cinst vlc
 +</​code>​
 +
 +===== Windows Server (as a workstation) =====
 +
 +  * Enable //Windows Desktop Search// (for Outlook, etc.) - **Server Manager -> Features -> Windows Search**
 +  * [[http://​blogs.technet.com/​b/​rmilne/​archive/​2013/​07/​11/​install-desktop-experience-on-windows-server-2012.aspx|Install Desktop Experience On Windows Server 2012]]
 +
set_up_a_new_pc.1489560165.txt.gz · Last modified: 2017/03/14 23:42 by shawn