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 revisionPrevious revision
Next revision
Previous revision
set_up_a_new_pc [2017/03/15 06:25] – Filling in information around commands shawnset_up_a_new_pc [2017/03/15 22:58] (current) – [Windows] shawn
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:
  
-''cinst 7zip 7zip.commandline aescrypt agentransack bleachbit ccleaner clink ConEmu dns-benchmark everything findandreplace flashplayeractivex flashplayerplugin Gow greenshot hashcheck javaruntime LinkShellExtension markdown-edit MicrosoftSecurityEssentials mingw NirLauncher notepad2-mod previewconfig processhacker putty sysinternals treesizefree ultradefrag vlc wincdemu winscp''+<code powershell chocoinstall-basic.ps1> 
 +cinst 
 +    7zip 7zip.commandline aescrypt agentransack bleachbit  
 +    ccleaner clink ConEmu dns-benchmark everything  
 +    findandreplace flashplayerplugin Gow greenshot  
 +    hashcheck javaruntime LinkShellExtension markdown-edit  
 +    mingw NirLauncher notepad2-mod previewconfig  
 +    processhacker putty sysinternals treesizefree  
 +    ultradefrag wincdemu winscp 
 +</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).
  
-''cinst notepadplusplus -x86''+**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''.
  
-Firefox with recommended add-ons:+<code powershell> 
 +cinst notepadplusplus -x86 
 +</code>
  
-''cinst firefox noscript https-everywhere-firefox''+See also: [[markdown#notepad_configuration|Configuring Markdown support]].
  
-Google with recommended extensions:+After install:
  
-''cinst googlechrome https-everywhere-chrome save-to-pocket-chrome pushbullet-chrome trello-chrome office-online-chrome''+  * 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
  
-For developers:+===== For Windows 7 =====
  
-''cinst fiddler4 git hackfont jdk8 jmeter linqpad logexpert ngrok.portable nodejs NuGet.commandline NugetPackageExplorer openinvscode poshgit sourcecodepro sourcepreviewhandler SourceTree sysexp''+<code powershell chocoinstall-basic-win7.ps1> 
 +cinst flashplayeractivex MicrosoftSecurityEssentials 
 +</code>
  
-There is a bug in version 0.25 of Git-TFS, so install the previous version and pin it: 
  
-''cinst gittfs -version 0.24.2''+===== Additional core applications =====
  
-''choco pin add -n=gittfs --version 0.24.2''+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''
  
-If not using ReSharper:+The following software does not yet have a Chocolatey package available:
  
-''cinst dotPeek codemaid testdriven.net''+  * [[http://winmtr.net/|WinMTR]] - //combines the functionality of the traceroute and ping utilities in a single network diagnostic tool.//
  
-''cinst VisualStudioCode vscode-csharp vscode-powershell vscode-editorconfig vscode-markdownlint'' 
  
-''cinst argouml''+===== For developers =====
  
 +<code>
 +cinst 
 +    fiddler4 git hackfont jdk8 jmeter linqpad logexpert 
 +    ngrok.portable nodejs NuGet.commandline 
 +    NugetPackageExplorer openinvscode poshgit 
 +    sourcecodepro sourcepreviewhandler SourceTree sysexp
 +</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:
 +
 +<code>
 +cinst gittfs -version 0.24.2
 +choco pin add -n=gittfs --version 0.24.2
 +</code>
  
 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''
  
-Visual Studio+If not using ReSharper: 
 + 
 +<code> 
 +cinst dotPeek codemaid testdriven.net 
 +</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 ==== 
 + 
 +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> 
 +cinst  
 +    markdowneditor ignorefiles editorconfig.vs vscoloroutput  
 +    vs2015-roaming-extension-manager tangible-t4-vs2013  
 +    visualstudio-github 
 +</code> 
 + 
 +Visual Studio Code (with extensions): 
 + 
 +<code> 
 +cinst VisualStudioCode vscode-csharp vscode-powershell vscode-editorconfig vscode-markdownlint 
 +</code> 
 + 
 +Design: 
 + 
 +<code> 
 +cinst argouml Pencil prototyper 
 +</code> 
 + 
 +===== Other software ===== 
 + 
 +Blog editing/management: 
 + 
 +<code> 
 +cinst openlivewriter 
 +</code> 
 + 
 + 
 +Multimedia applications: 
 + 
 +<code> 
 +cinst vlc 
 +</code>
  
-''cinst markdowneditor ignorefiles editorconfig.vs vscoloroutput vs2015-roaming-extension-manager tangible-t4-vs2013 visualstudio-github''+===== Windows Server (as a workstation) =====
  
-Other+  * 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]]
  
-''cinst openlivewriter'' 
set_up_a_new_pc.1489559155.txt.gz · Last modified: 2017/03/15 06:25 by shawn

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki