mirror of
https://github.com/js0ny/dotfiles.git
synced 2025-12-21 00:33:00 +00:00
24 lines
No EOL
740 B
PowerShell
24 lines
No EOL
740 B
PowerShell
# $XDG_CONFIG_HOME/powershell/Microsoft.PowerShell_profile.ps1
|
|
# ln -sf $DOTFILES/mac/Microsoft.PowerShell_profile.ps1 $XDG_CONFIG_HOME/powershell/Microsoft.PowerShell_profile.ps1
|
|
### Variables ###
|
|
|
|
$DOTFILES = "$HOME\.dotfiles"
|
|
|
|
### Load Configs ###
|
|
|
|
Get-ChildItem -Path $DOTFILES\powershell -Filter *.ps1 | ForEach-Object {. $_}
|
|
Get-ChildItem -Path $DOTFILES\powershell_private -Filter *.ps1 | ForEach-Object {. $_}
|
|
|
|
## Aliases ###
|
|
|
|
# PowerShell Equivalents #
|
|
|
|
# Set-Alias "curl" "Invoke-WebRequest"
|
|
# Set-Alias "man" "Get-Help"
|
|
Set-Alias "kill" "Stop-Process"
|
|
Set-Alias "open" "Invoke-Item" # Use ii instead of open
|
|
|
|
# Dev #
|
|
|
|
${function:zshcfg} = { nvim ~/.zshrc }
|
|
${function:bashcfg} = { nvim ~/.bashrc } |