Skip to content

Instantly share code, notes, and snippets.

@cowboy
Created December 30, 2016 06:50
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cowboy/04f29565f26d529812b23ac97a646377 to your computer and use it in GitHub Desktop.
Save cowboy/04f29565f26d529812b23ac97a646377 to your computer and use it in GitHub Desktop.
windows + chocolatey = awesome
@echo off
echo Administrative permissions required. Detecting permissions...
net session >nul 2>&1
if %errorLevel% == 0 (
echo Success: Administrative permissions confirmed.
) else (
echo Failure: Current permissions inadequate.
pause
exit 1
)
powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
pause
@echo off
echo Administrative permissions required. Detecting permissions...
net session >nul 2>&1
if %errorLevel% == 0 (
echo Success: Administrative permissions confirmed.
) else (
echo Failure: Current permissions inadequate.
pause
exit 1
)
choco install %0\..\chocolatey.config --yes
pause
@echo off
echo Administrative permissions required. Detecting permissions...
net session >nul 2>&1
if %errorLevel% == 0 (
echo Success: Administrative permissions confirmed.
) else (
echo Failure: Current permissions inadequate.
pause
exit 1
)
choco install %0\..\chocolatey.config --yes --ignore-checksums --allow-empty-checksums
pause
<?xml version="1.0" encoding="utf-8"?>
<packages>
<!-- drivers -->
<package id="logitechgaming" />
<package id="myharmony" />
<!-- runtimes -->
<package id="javaruntime" />
<package id="dotnet4.5" />
<!-- internet -->
<package id="googlechrome" />
<package id="firefox" />
<package id="slack" />
<!-- file management -->
<package id="sumatrapdf.install" />
<package id="winrar" />
<package id="7zip.install" />
<package id="nfopad" />
<package id="transgui" />
<package id="dropbox" />
<package id="googledrive" />
<package id="windirstat" />
<package id="filebot" />
<package id="advanced-renamer" />
<!-- household -->
<package id="you-need-a-budget" />
<package id="1password" />
<!-- utilities -->
<package id="chocolateygui" />
<package id="sysinternals" />
<package id="nircmd" />
<package id="virtualbox" />
<package id="virtualbox.extensionpack" />
<package id="autohotkey.portable" />
<package id="sharex" />
<package id="licecap" />
<package id="sharpkeys" />
<package id="gpu-z" />
<package id="cpu-z" />
<!-- antivirus -->
<package id="spybot" />
<package id="malwarebytes" />
<!-- dev -->
<package id="vim" />
<package id="atom" />
<package id="notepadplusplus.install" />
<package id="putty" />
<package id="conemu" />
<package id="charles" />
<package id="git.install" />
<package id="sourcetree" />
<package id="nodejs.install" version="6.9.1" />
<package id="ruby" />
<package id="python" />
<package id="python2" />
<!-- media -->
<package id="sonos-controller" />
<package id="vlc" />
<!-- <package id="spotify" /> --><!-- error: totally broken -->
<package id="handbrake.install" />
<package id="kindle" />
<package id="calibre" />
<!-- music -->
<package id="reaper" />
<!-- gaming -->
<package id="teamspeak" />
<package id="discord" />
<package id="borderlessgaming" />
</packages>
@cowboy
Copy link
Author

cowboy commented Dec 30, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment