Skip to content

Instantly share code, notes, and snippets.

@Pisamad
Pisamad / fscheck.ps1
Created December 14, 2021 18:58
Check and repair FS #pwsh
DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow
@Pisamad
Pisamad / partialClone.ps1
Created December 13, 2021 19:29
Partial git clone #git #pwsh
param(
[Parameter(Mandatory)][string]$Url,
[Parameter(Mandatory)][string[]]$Includes,
[Parameter()][string]$BranchToPull = 'main'
)
git init
git remote add -f origin $Url
git sparse-checkout init
git sparse-checkout set @Includes
git sparse-checkout reapply
@Pisamad
Pisamad / pwshInstall.sh
Created December 13, 2021 08:50
Install PWSH on Ubuntu #linux #powershell #pwsh
wget -q https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
dpkg -i packages-microsoft-prod.deb
apt-get update -y
apt-get install powershell -y
pwsh
@Pisamad
Pisamad / NodejsInstall.sh
Created December 13, 2021 08:32
Install NodeJs on Ubuntu #linux #nodejs
curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh
sudo bash nodesource_setup.sh
sudo apt install nodejs
node -v
@Pisamad
Pisamad / addUserToGroup.sh
Last active December 12, 2021 20:30
Add user to group #linux
usermod -G $Group -a $User