Skip to content

Instantly share code, notes, and snippets.

@ste2425
Created November 28, 2018 13:59
Show Gist options
  • Save ste2425/15411fdcc89a55290b669471c88fa165 to your computer and use it in GitHub Desktop.
Save ste2425/15411fdcc89a55290b669471c88fa165 to your computer and use it in GitHub Desktop.
Penis Extension.
<#
Will install a VSCode extension.
https://github.com/hoovercj/vscode-power-mode
Sets a custom image.
Best to put this on a share then execute on anyones machine that they leave unlocked.
**NOTE**
It will merge with their existing settings.json. May want to take a backup first.
#>
& "code" "--install-extension" "hoovercj.vscode-power-mode"
$json = "{
""powermode.enabled"": true,
""powermode.customCss"": {
""margin-top"": ""80px""
},
""powermode.customExplosions"": [
""data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMEAAAC+CAIAAAADVPzfAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAk9SURBVHhe7Z2hduM6FEUDBwYWFhYWDiwsLAwcGBgYVjiwsDCfMDCwsHBgPyEwcOC8s0bnad3lpKljXcmyfDaqlcaWpR3pSrblxV8h0pBDIhU5JFKRQyIVOSRSkUMiFTkkUpFDIhU5JFKRQyKVlh3a7Xa3t7eL68G38F3uRXxFsw69vr7SiAQgE/bDPYpPaNMhtCLL5ZIiJPP8/Mz9inM06FCnBfrz5w8/6MfPnz/5TYMapAs06NDNzQ1rfrFYr9dMvR7I9/j4yB39A3rxM2Fo0CFW+PUt0CnYw48fP7i7xeLbt2/8QBhadojbycAk7tFvny3RWqHYYIhJHnCPi4XG/Ke05lAMhlarFZM8QC8Wdqvu7JTWHAo1DdKDIYsdrDFJ/E+zDnHbD+53sdAgv4Mc6kvszoAG+RY51BfbnSkqssihK0CMFVsjNUUROXQdm80m7F9NUUQOXYfmG0+RQ1cTuzNdzw+079B+vz+9Ew0pq9UKo/SPjw/+X29idwYUFYH2HToV6BT8z3a77TktiX+L1/PRJunqR/sO2TH5Ze7u7t7f3/m1i9gBmoLr9h06y+/fv19eXp6enlxud+RO58pMHeqQeO/szKMiOUQOh0PnrsWrQMPGHc0POTQcG2mhW2Tq/JBDSaD54fFm3KPJoVTiDdezHaDJoVR09UMOORDnim5n+ZC1HHLAXv2YYY8mhxxAd2YfQ2PqbJBDbvDA83t+SA65MdsraHLIDTvlyKR5IIc84bFnNt8ohzyJ3RmYzxU0OeTJPK+gySFn7BU0JrWOHPKHOZBDE4W1V4dDM3kyXw75YyPrw+HA1HaRQ/7YyHoOTZEcysJutwvZeHh4YFK7yKEsHI9H5mPsnBRADuWC+ZBDk4P1JocKIodywXzIocnBepNDBZFDuWA+5NDkYL3JoYLIoVwwH3JocrDe5FBB5FAumA85NDlYb3KoIHIoF8yHHJocrDc5VBA5lAvmQw5NDtabHCqIHMoF8yGHJgfrTQ4VRA7lgvmQQ5OD9SaHCiKHcsF8yKHJwXqTQwWRQ7lgPuTQ5GC9yaGCyKEsvL6+Mh9yaHKw3sauuZubm5CN1WrFpHaRQ/68vb2FPNze3vZ8r96kkUP+rNfrkIftdsukppFD/sSOrOdbGaeOHPKHORg7JivGOOe52+36vKq3P9jbZrM5HA7clkMFGeE8n5+fWcbe2MWjeLAxYA7kkDvH4xH2+DY/F+BRx4A5kEOOnO25Hh8fHce9v379ur+/567/wQ/GgDmQQ16c7blWq1WmiRMeQA4VJON5om3oND/YzP1OHR5JDhUk13liiGQjXN+e6wLxoNweg5ABwO3WyXWe9tWC+XquU8KarOv1mttjEM66D2iYG1g4NotDGILFuVr0aEydDbYB7gNCRn5zmjg7dBoD8YM5YdenHsa02ifPOu7EQABhED8TJ6B/R/mwpM6BHnkSy+x7OmRjoAJDsAaARvZlwmepvyTdHLKN0AxjIEcg1tPTUyjJAAq25hczujkUG6H7+3smiQROZ96rfTGjj0NqhDJhw/NqA20fh9QI5cO+mDFQW4Tk49CcZ4MKEG+utcCkSoIkH4d4WrOcDSrDZyO4GoIkOTQxOhOYNby92qHWZ/U8XiVU9fZqhxzM6nm8eogD4dGjIgeHwpmAYhfnBYhjYcjEpJHwdIjbogj4xbLcxy55OTRhWO5ySAyG5S6HxGBY7nJIDIblLofEYFjuckgMhuUuh8RgWO5ySAyG5S6HxDDiJbPlcsmkkZBDU+Xl5SUU++iX7uXQVIn37UMmJo2EHJoq6MJCsY9+G5ocmios9AqKXQ5NFRa6HBKDYaHLocLs9/tbs6REtU9sfUlV9x/Py6F4265liku3VHX/sUPFxxt7a3hO5TIhn6fU/DT7WZjvOu4/dnAIP4VwPjU8p3KZkE+Av1H6cekW/AwmsUpLJGQbcHtUHDJhn1OpvF9gLv8vemgUG1H8sfm30n74qGbsUrtMGhWfTNhHMKvV6GzR2zWTAEyqvF+z0XQlD2P5OGT7BVChRheK/nSVlmp/BnZ9lWJL7X6JW2PY0ai2+DoOZD4r+o5JFY4P7OsGkNVKBAKeHSrO6uHhIZxkbfF1yBW4UPQ159+2o6Cq9VU8HQI2vq7qp8w8fRWEVjs+sDNbaEqZWgfODoF4T0I9C+SAkCXA7c+x44NKJrLjrUKgni4s4u+Q/SmDSloj5qaHQ6gkG9iBcRuk9/f3GEfXuSqGv0PArttVQ2Bx7dUlaNRZMGosjY7HY4yjv3//XmEjBLI4BKoKjIZdXeo0SKOcRQwMlsvlx8cHUysjl0Mgnv/oTVHIBrj2d4z/H3GkZsOgmhe6zOiQbYrGDSmYiX4dWQd7FiWHCDhuDIM2mw1TqySjQ8BGFSO+fYI5GOQQiGeBSmVSZtD+xQnPasOgSF6HOiEF6qD8wsoQl4cf6hDOIjYJZZqi7XYbDofjVhsGRfI6BFABMTAKFA5OXdZfL7lwHfr9cCwwiRubsjsUQEh4d3cXyqVwcBoHZSlhqW2KssZ2VqDa5qM/o5BDwAanJed/ecihHVnE3iWSqXnoCFR5GBQp5xAoP3Fna4VJQ7GxXY4ezU6ETkggUNQhlEtHIzRI+H1nGq/ZWnG5SmB7tLe3N6Z6UOeNQT0p6lDA/qADKD53k+x7iR1rBS6GfcJ+x5qOV4equjGoJyM4BFBMnQYp4BUn7ff7+Dg6cKwViB73jIpnahq2w615PvozxnEogiKzdw8GEuMk2y8ANEL8wIndbsdde4R0ViD3rJZhZIcCZ00KXNUyof9CleAr4bvoyzJNadoZr5QxWkegyfVigSocCqAEO3FSIvn6BZtVtHnDIrk2BAIVOQRQjmfjpAHk7heQ1dhj4o9rW6NmBAJ1OdRhgFLoyIpdkrOzjqD/oVsSCFTtUP2gu7TxO/7+UqPGBAJyKBX0YjTiStoQCMghH641qRmBgBxyo79Gq9WqGYGAHBKpyCGRihwSqcghkYocEqnIIZGKHBKpyCGRihwSqcghkYocEqnIIZGKHBKpyCGRihwSqcghkYocEqnIIZGKHBKpyCGRihwSqcghkYocEqnIIZGKHBKpyCGRihwSqcghkYocEqnIIZGKHBKpyCGRihwSqcghkYocEqnIIZGKHBJp/P37H7sBFOUynC22AAAAAElFTkSuQmCC""
],
""powermode.enableShake"": false,
""powermode.backgroundMode"": ""image"",
""powermode.enabled"": true
}"
$settingsFile = Get-Content -Raw -Path "$env:APPDATA\Code\User\settings.json" | ConvertFrom-Json
$newJSON = $json | ConvertFrom-Json
$newJSON.PSObject.Properties | ForEach-Object {
$settingsFile | Add-Member $_.Name $_.Value -Force
}
$settingsFile | ConvertTo-Json | Out-File "$env:APPDATA\Code\User\settings.json" -Encoding utf8
@ste2425
Copy link
Author

ste2425 commented Nov 28, 2018

image

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