Skip to content

Latest commit

 

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Dev Environment Setup

A bat file to install all my development utilities on a windows machine.

The .bat file calls a boxstarter script which is located here

Usage

  • Download the setup.bat file
  • Open the command prompt as an administrator
  • cd to the directory where you have downloaded the .bat file
  • Run the bat file
  • Accept any dialogs that may appear
  • Sit back and relax!

Note: Opening the command prompt as an administrator is important. Some software may not install if not run as an administrator.

To run Boxstarter script only

The boxstarter script will be downloaded and run using the .bat file above. If you want to run the boxstarter script on its own please see below.

Development Config

There are a few scripts included which will configure windows for development purposes.

Overview of the scripts included:

  • Changing windows explorer to show hidden files and file extensions by default
  • Enable Telnet Client
  • Enable Telnet Server
  • Setting the JAVA_HOME environment variable to the JAVA installation directory
  • Setting the M2_HOME environment variable to the apache maven installation
  • Setting the M2_REPO environment variable to a specific directory
  • Setting the MAVEN_OPTS environment variable to have specific settings
  • Setting the above environment variables in the PATH variable
  • Enable RemoteDesktop
  • Disabled UAC
  • Update-ExecutionPolicy Unrestricted
  • Disable-InternetExplorerESC

Software

No explanations needed for some of these! All software is latest version available unless otherwise specified.

  • Java
  • GIT
  • Node.js
  • .NET
  • Flash player plugin
  • Skype
  • Chocolatey GUI
  • Microsoft Silverlight
  • [AquaSnap] (http://www.nurgo-software.com/products/aquasnap) - Great tool for managing window layout
  • GifCam - Simple to use tool for creating GIFs
  • PhraseExpress - Ultimate windows automation tool!
  • Autohotkey - Windows automation/scripting tool
  • Caffeine - Tool to stop your machine from going to sleep. Will override corporate laptop constraints!
  • Listary - Find any file from anywhere
  • VirtualBox - Machine virtualization
  • Notepad++
  • Visual Studio Code
  • Ditto - Clipboard manager for windows. Allows you to view clipboard history
  • Tortoise Git - GIT Client
  • Tortoise Svn - SVN client
  • Dropbox
  • Google Drive
  • Google Chrome
  • Ad Block Plus For Chrome
  • Google Chrome Developer
  • Firefox
  • Ad Block Plus For Firefox
  • Filezilla - FTP Client
  • Greenshot - Screenshot tool with lots of added functionality
  • Nimbletext - Regex/Data manipulator
  • Monitor Switcher - Great utilty which allows you to save profiles for different monitor setups
  • Scite 4 Autohotkey - Editor for autohotkey script development and debugging
  • Zoomit - Very useful tool for screen magnifying/adhoc note taking etc...
  • Fiddler4 - Web debugging proxy and packet sniffer
  • Sublime Text 3 - Sublime Text editor
  • Eclipse
  • 7zip
  • VLC - Media Player
  • qBitTorrent - Opensource torrent client
  • CCleaner - Windows cleanup utility
  • Malwarebytes - Malware focused antivirus software
  • Lockhunter - Confused about what process is locking a file? Lockhunter!
  • Synergy - Share mouse and keyboard between many machines
  • WinMerge - For showing differences between files
  • Winrar
  • Putty
  • Picasa - Photo editor
  • Maven - Open source project management and comprehension tool.
  • Webexplayer - Watch/record/edit webex recordings

Software not available in chocolatey

The below tools are not available on chocolatey so need to be manually downloaded and installed.

  • SoapUI - Service testing solution
  • Carnac - Shows what keys are being pressed graphically. Great for demos and functionality recording
  • SqlDeveloper - GUI for oracle DB.
  • SonarQube - Open source tool to manage code quality
  • Slack - Messaging app for teams
  • Keystore-explorer - Good tool for working with keystores

About

A bat file to install all the development utilities which I use

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages