Last active
December 26, 2024 13:22
-
-
Save rohancragg/a580ab77c54f9eacaa5904434bcadbc2 to your computer and use it in GitHub Desktop.
Windows11 Work Setup
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
winget install -s winget --id Git.Git | |
# scoop.sh | |
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh') | |
scoop install sudo | |
scoop install aria2 | |
scoop config aria2-warning-enabled false | |
scoop install lessmsi innounp | |
scoop install curl grep sed less nano | |
scoop install coreutils | |
scoop install clink | |
clink inject | |
clink autorun install | |
#powershell 6 and above | |
Remove-Alias -Name ls | |
Remove-Alias -Name cat | |
Remove-Alias -Name mv | |
Remove-Alias -Name ps | |
Remove-Alias -Name pwd | |
Remove-Alias -Name rm | |
scoop bucket add extras | |
scoop bucket add versions | |
scoop bucket add Sysinternals 'https://github.com/Ash258/Scoop-Sysinternals.git' | |
scoop bucket add instrumenta https://github.com/instrumenta/scoop-instrumenta | |
scoop install go kind kubectl helm make kubectx kubens k9s kubeval conftest | |
scoop install yarn | |
scoop install sysinternals | |
scoop bucket add nerd-fonts | |
sudo scoop install Delugia-Nerd-Font-Complete Cascadia-Code Meslo-NF Meslo-NF-Mono | |
# Powershell modules | |
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser | |
Set-PSRepository -Name PSGallery -InstallationPolicy Trusted | |
Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force | |
Install-Module DockerCompletion | |
Install-Module PSReadLine | |
Install-Module posh-git -Scope CurrentUser | |
Install-Module DCToolbox # https://github.com/DanielChronlund/DCToolbox/tree/main | |
#Install-Module AzureADPreview # https://learn.microsoft.com/en-us/powershell/azure/active-directory/overview?view=azureadps-2.0-preview | |
Install-Module Microsoft.Graph -Scope CurrentUser | |
Install-Module AzureExt | |
# WAU | |
# https://github.com/Romanitho/Winget-AutoUpdate | |
# Winget | |
winget install -s winget --id Microsoft.VisualStudioCode | |
winget install -s winget --id Notepad++.Notepad++ | |
winget install -s winget --id GitHub.cli | |
winget install -s winget --id KDE.KDiff3 | |
winget install -s winget --id WinMerge.WinMerge | |
winget install -s winget --id Zoom.Zoom | |
winget install -s winget --id WinSCP.WinSCP | |
winget install -s winget --id Microsoft.DotNet.SDK.8 | |
winget install -s winget --id Microsoft.DotNet.UninstallTool | |
winget install -s winget --id PuTTY.PuTTY | |
winget install -s winget --id Microsoft.RemoteDesktopClient | |
winget install -s winget --id Microsoft.PowerToys | |
winget install -s winget --id Microsoft.AzureCLI | |
winget install -s winget --id Microsoft.Bicep | |
winget install -s winget --id Microsoft.Azd | |
winget install -s winget --id Microsoft.AzureFunctionsCoreTools | |
winget install -s winget --id Microsoft.AzureDataStudio | |
winget install -s winget --id Microsoft.AzureStorageExplorer | |
winget install -s winget --id Microsoft.AzureStorageEmulator | |
winget install -s winget --id Microsoft.AzureCosmosEmulator | |
winget install -s winget --id Microsoft.PowerAppsCLI | |
winget install -s winget --id Microsoft.PowerBI | |
#winget install -s winget --id Microsoft.VisualStudio.2022.Enterprise | |
winget install -s winget --id Docker.DockerDesktop | |
winget install -s winget --id WinDirStat.WinDirStat | |
winget install -s winget --id CodeSector.TeraCopy | |
winget install -s winget --id voidtools.Everything | |
winget install -s winget --id Foxit.FoxitReader | |
# Windows Subsystem for Linux | |
wsl --install -d Ubuntu | |
# Azure CLI extensions | |
az extension add --name azure-devops | |
az extension add --name aks-preview | |
az extension add --name azure-firewall | |
# NodeJS and Node Version Switcher (NVS) | |
winget install --id OpenJS.NodeJS -s winget | |
winget install --id jasongin.nvs -s winget | |
$env:NVS_HOME="$env:LOCALAPPDATA\nvs" | |
. "$env:NVS_HOME\nvs.ps1" install | |
# Git | |
git config --global credential.helper manager | |
git config --global credential.usehttppath true | |
git config --global credential.helperselector.selected manager | |
git config --global pull.ff true | |
git config --global alias.co checkout | |
git config --global alias.cp cherrypick | |
git config --global rebase.autostash true | |
git config --global difftool.vscode.cmd 'code --wait --diff \"$LOCAL\" \"$REMOTE\"' | |
git config --global diff.tool vscode | |
git config --global mergetool.keepBackup false | |
git config --global mergetool.vscode.cmd 'code --wait \"$MERGED\"' | |
git config --global merge.tool vscode | |
git config --global merge.conflictstyle diff3 | |
# AWS | |
winget install -s winget --id Amazon.AWSCLI | |
scoop install terraform | |
winget install Amazon.SessionManagerPlugin | |
# https://git-scm.com/docs/git-config#Documentation/git-config.txt-pushautoSetupRemote | |
git config --global push.autoSetupRemote true | |
# home / hobby | |
winget install -s winget --id TIDALMusicAS.TIDAL | |
winget install -s winget --id OBSProject.OBSStudio | |
winget install -s winget --id dotPDNLLC.paintdotnet | |
################################################################################################################################### | |
# End Result : | |
Name Id Version Available | |
----------------------------------------------------------------------------------------------------------------------- | |
RegionToShare 15863TomEnglert.RegionToShare_c1sj353grjxmm 1.6.5717.0 | |
1Password AgileBits.1Password 7.9.833 8.10.7 | |
Ubuntu Canonical.Ubuntu.2204 2204.2.33.0 | |
Docker Desktop Docker.DockerDesktop 4.20.1 | |
Dolby Access OEM DolbyLaboratories.DolbyAccessOEM_rz1tebttyb2… 3.17.12.0 | |
Dolby Vision Extensions DolbyLaboratories.DolbyVisionAccess_rz1tebtt… 2.2.320.0 | |
Foxit PDF Reader Foxit.FoxitReader 12.1.2.15332 | |
Git Git.Git 2.41.0 | |
Microsoft Edge Microsoft.Edge 114.0.1823.41 | |
Microsoft Edge Update Microsoft Edge Update 1.3.175.27 | |
Microsoft Edge WebView2 Runtime Microsoft.EdgeWebView2Runtime 114.0.1823.43 | |
MSN Weather Microsoft.BingWeather_8wekyb3d8bbwe 4.53.51461.0 | |
Company Portal Microsoft.CompanyPortal_8wekyb3d8bbwe 11.2.58.0 | |
OpenCLTM and OpenGL® Compatibility Pack Microsoft.D3DMappingLayers_8wekyb3d8bbwe 1.2302.1.0 | |
App Installer Microsoft.DesktopAppInstaller_8wekyb3d8bbwe 1.19.11071.0 | |
HEIF Image Extensions Microsoft.HEIFImageExtension_8wekyb3d8bbwe 1.0.61171.0 | |
HEVC Video Extensions from the Device Manuf… Microsoft.HEVCVideoExtension_8wekyb3d8bbwe 2.0.60961.0 | |
English (United Kingdom) Local Experience P… Microsoft.LanguageExperiencePacken-GB_8wekyb… 22621.21.131.0 | |
MPEG-2 Video Extension Microsoft.MPEG2VideoExtension_8wekyb3d8bbwe 1.0.50901.0 | |
Microsoft Edge Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe 114.0.1823.41 | |
Microsoft Journal Microsoft.MicrosoftJournal_8wekyb3d8bbwe 1.23075.1229.0 | |
Power BI Desktop Microsoft.MicrosoftPowerBIDesktop_8wekyb3d8b… 2.117.984.0 | |
Microsoft Sticky Notes Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe 4.6.0.0 | |
Sway Microsoft.Office.Sway_8wekyb3d8bbwe 18.2003.51105.0 | |
OneDrive Microsoft.OneDriveSync_8wekyb3d8bbwe 23101.514.1.0 | |
Outlook for Windows Microsoft.OutlookForWindows_8wekyb3d8bbwe 1.2023.607.100 | |
Paint Microsoft.Paint_8wekyb3d8bbwe 11.2302.19.0 | |
Power Automate Microsoft.PowerAutomateDesktop_8wekyb3d8bbwe 10.0.6613.0 | |
PowerToys ImageResizer Context Menu Microsoft.PowerToys.ImageResizerContextMenu_… 0.70.1.0 | |
PowerToys PowerRename Context Menu Microsoft.PowerToys.PowerRenameContextMenu_8… 0.70.1.0 | |
Raw Image Extension Microsoft.RawImageExtension_8wekyb3d8bbwe 2.1.60611.0 | |
Snipping Tool Microsoft.ScreenSketch_8wekyb3d8bbwe 11.2303.17.0 | |
Windows Security Microsoft.SecHealthUI_8wekyb3d8bbwe 1000.25305.9000.0 | |
Store Experience Host Microsoft.StorePurchaseApp_8wekyb3d8bbwe 12303.1401.1.0 | |
Street Views PREMIUM Microsoft.StreetViewsPREMIUM_8wekyb3d8bbwe 1.0.0.0 | |
Surface Management Extension Microsoft.SurfaceAppProxy_8wekyb3d8bbwe 5.98.139.0 | |
Surface Microsoft.SurfaceHub_8wekyb3d8bbwe 61.23050.163.0 | |
Microsoft To Do Microsoft.Todos_8wekyb3d8bbwe 2.97.61391.0 | |
VP9 Video Extensions Microsoft.VP9VideoExtensions_8wekyb3d8bbwe 1.0.52781.0 | |
Web Media Extensions Microsoft.WebMediaExtensions_8wekyb3d8bbwe 1.0.42192.0 | |
Webp Image Extensions Microsoft.WebpImageExtension_8wekyb3d8bbwe 1.0.52351.0 | |
Microsoft Whiteboard Microsoft.Whiteboard_8wekyb3d8bbwe 53.10126.517.0 | |
Microsoft Photos Microsoft.Windows.Photos_8wekyb3d8bbwe 2023.11050.16005.0 | |
Windows Clock Microsoft.WindowsAlarms_8wekyb3d8bbwe 11.2302.5.0 | |
Windows Calculator Microsoft.WindowsCalculator_8wekyb3d8bbwe 11.2210.0.0 | |
Windows Camera Microsoft.WindowsCamera_8wekyb3d8bbwe 2023.2304.11.0 | |
Windows Notepad Microsoft.WindowsNotepad_8wekyb3d8bbwe 11.2304.26.0 | |
Windows Sound Recorder Microsoft.WindowsSoundRecorder_8wekyb3d8bbwe 11.2304.25.0 | |
Microsoft Store Microsoft.WindowsStore_8wekyb3d8bbwe 22304.1401.3.0 | |
Windows Terminal Microsoft.WindowsTerminal 1.17.11461.0 | |
Windows Package Manager Source (winget) Microsoft.Winget.Source_8wekyb3d8bbwe 2023.609.1317.496 | |
Xbox Identity Provider Microsoft.XboxIdentityProvider_8wekyb3d8bbwe 12.95.3001.0 | |
Azure Virtual Desktop Preview MicrosoftCorporationII.AzureVirtualDesktopCl… 1.2.4157.0 | |
Power Apps MicrosoftCorporationII.PowerAppsforWindows10… 3.23055.15.0 | |
Quick Assist MicrosoftCorporationII.QuickAssist_8wekyb3d8… 2.0.21.0 | |
Windows Subsystem for Linux MicrosoftCorporationII.WindowsSubsystemForLi… 1.2.5.0 | |
Windows Web Experience Pack MicrosoftWindows.Client.WebExperience_cw5n1h… 423.11600.0.0 | |
Notepad++ (64-bit x64) Notepad++.Notepad++ 8.5.3 | |
Notepad++ NotepadPlusPlus_7njy0v32s6xk6 1.0.0.0 | |
Microsoft 365 Apps for enterprise - en-us Microsoft.Office 16.0.16227.20318 16.0.163… | |
OBS Studio OBSProject.OBSStudio 29.1.2 | |
Oh My Posh version 17.0.0 JanDeDobbeleer.OhMyPosh 17.0.0 | |
Microsoft OneDrive Microsoft.OneDrive 23.101.0514.0001 | |
WiGui Romanitho.WiGUI 1.7.1 | |
TIDAL TIDALMusicAS.TIDAL 2.34.2 | |
Microsoft Teams Microsoft.Teams 1.6.00.13566 | |
VLC media player VideoLAN.VLC 3.0.17.4 | |
Microsoft Visio - en-us VisioProRetail - en-us 16.0.16227.20318 | |
WinDirStat 1.1.2 WinDirStat.WinDirStat Unknown 1.1.2 | |
WinMerge WinMerge_83g614hpn1ttr 1.0.7.0 | |
WinMerge 2.16.30.0 x64 (Current user, 64-bi… WinMerge.WinMerge 2.16.30.0 | |
Winget-AutoUpdate (WAU) Winget-AutoUpdate 1.17.5 | |
Visual Studio Enterprise 2022 Microsoft.VisualStudio.2022.Enterprise 17.6.2 | |
WinSCP 6.1 WinSCP.WinSCP 6.1 | |
NVS jasongin.nvs 1.7.0 | |
PowerShell 7-x64 Microsoft.PowerShell 7.3.4.0 | |
Azure Data Studio (User) Microsoft.AzureDataStudio 1.44.1 | |
7-Zip 22.01 (x64 edition) 7zip.7zip 22.01.00.0 | |
Microsoft Intune Management Extension {35DE0F94-AAA1-4D6C-96A0-C1E572FA344C} 1.66.152.0 | |
Microsoft Update Health Tools {43D501A5-E5E3-46EC-8F33-9E15D2A2CBD5} 5.70.0.0 | |
Microsoft PowerBI Desktop (x64) Microsoft.PowerBI 2.117.984.0 | |
PuTTY release 0.78 (64-bit) PuTTY.PuTTY 0.78.0.0 | |
HL-1110 series {4F2442B7-A89E-42A4-8F0E-6937499855CA} 1.0.1.0 | |
Microsoft PowerApps CLI Microsoft.PowerAppsCLI 1.0 | |
vs_CoreEditorFonts {56FB5923-1A95-4D55-BE78-CD42B50E67AD} 17.6.33605 | |
Session Manager Plugin Amazon.SessionManagerPlugin 1.2.398.0 | |
Remote Desktop Microsoft.RemoteDesktopClient 1.2.4240.0 | |
Microsoft Visual Studio Installer {6F320B93-EE3C-4826-85E0-ADF79F8D4C61} 3.6.2115.31769 | |
Teams Machine-Wide Installer Microsoft.Teams 1.5.0.30767 1.6.00.6… | |
Microsoft Visual Studio Code (User) Microsoft.VisualStudioCode 1.79.0 | |
Bicep CLI version 0.17.1.54307 Microsoft.Bicep 0.17.1.54307 | |
AWS Command Line Interface v2 Amazon.AWSCLI 2.11.25.0 | |
Microsoft Visual C++ 2015-2022 Redistributa… {8bdfe669-9705-4184-9368-db9ce581e0e7} 14.36.32532.0 | |
PowerToys (Preview) x64 Microsoft.PowerToys 0.70.1 | |
Umbrella Roaming Client {95661FFA-A0F8-43FD-AF5B-7F3125B20389} 3.0.343.0 | |
Everything 1.4.1.1024 (x64) voidtools.Everything 1.4.1.1024 | |
Adobe Acrobat Reader MUI Adobe.Acrobat.Reader.32-bit 23.003.20201 | |
Microsoft Azure CLI Microsoft.AzureCLI 2.49.0 | |
ScreenConnect Client (1a5d6cc5d5f07e3e) {B1F5ECAC-C5A6-4B76-B511-989841641225} 23.1.1.8423 | |
Node.js OpenJS.NodeJS 20.2.0 | |
TeraCopy CodeSector.TeraCopy 3.9.7 | |
Microsoft Azure Information Protection {d23b4653-ca5a-4517-b2a4-e2edf9d22943} 2.14.90.0 | |
############################################################################################################################## |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment