# Install requirements via winget $packages = @( "gnupg.gpg4win", "microsoft.teams", "putty.putty", "microsoft.windowsterminal", "microsoft.git", "mozilla.firefox", "Microsoft.VisualStudio.2022.Community", "JetBrains.Resharper", "jandedobbeleer.ohmyposh", "IJHack.QtPass", "Microsoft.powertoys", "google.chrome", "spotify.spotify", "microsoft.azuredatastudio", "mozilla.thunderbird", "yubico.authenticator", "microsoft.powershell", "JetBrains.ReSharper", "Postman.Postman", "docker.dockerdesktop" ) # Iterate through each package and install it foreach ($package in $packages) { winget install $package } # Install mini driver for yubikey # Follow dr duhs yubikey guide for setting up gpg agent and trusting certificate # Install server for browserpass #add nvm here somewhere and set up node 22 npm install -g @vue/typescript-plugin@2.2.10 # for nvim # Add choco install here choco install make unzip ripgrep # for nvim winget install Python.Python.3.13 # nvim winget install JernejSimoncic.Wget # nvim winget install 7zip.7zip # nvim