Skip to content

Commit

Permalink
remove unnecessary admin permission check from unlink; optimize unlin…
Browse files Browse the repository at this point in the history
…king
  • Loading branch information
Okeanos committed Jan 21, 2024
1 parent 4f00541 commit 0fb38ab
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions unlink.ps1
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
#Requires -RunAsAdministrator

Param
Param
(
[switch]
[alias("f")]
Expand Down Expand Up @@ -34,11 +32,16 @@ Function DoIt
UnlinkFiles $_.FullName "$( $ENV:UserProfile )"
}

UnlinkFiles "$( $PSScriptRoot )\stow\powershell\" "$( $ENV:UserProfile )\Documents\WindowsPowerShell\"
UnlinkFiles "$( $PSScriptRoot )\stow\shell\.config\" "$( $ENV:UserProfile )\.config\"
UnlinkFiles "$( $PSScriptRoot )\stow\shell\.config\bat\" "$( $ENV:UserProfile )\.config\bat\"
UnlinkFiles "$( $PSScriptRoot )\stow\shell\.config\bat\themes\" "$( $ENV:UserProfile )\.config\bat\themes\"
UnlinkFiles "$( $PSScriptRoot )\stow\ssh\.ssh\config.d\" "$( $ENV:UserProfile )\.ssh\config.d\"
UnlinkFiles "$( $PSScriptRoot )\stow\vim\.vim\colors\" "$( $ENV:UserProfile )\.vim\colors\"
UnlinkFiles "$( $PSScriptRoot )\stow\vim\.vim\syntax\" "$( $ENV:UserProfile )\.vim\syntax\"

Write-Host "Unlinking 'powershell' from '$( $ENV:UserProfile )\Documents\WindowsPowerShell'"
UnlinkFiles "$( $PSScriptRoot )\stow\powershell\" "$( $ENV:UserProfile )\Documents\WindowsPowerShell\"

Write-Host "Unlinking 'vscode' from '$( $ENV:UserProfile )\Code\User'"
UnlinkFiles "$( $PSScriptRoot )\stow\vscode\settings.json" "$( $ENV:AppData )\Code\User\settings.json"
}
Expand Down

0 comments on commit 0fb38ab

Please sign in to comment.