Skip to content

A repository containing a collection of PowerShell profile scripts and functions for enhanced shell functionality and Linux utilities emulation.

License

Notifications You must be signed in to change notification settings

bentman/PoSh-Profile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PoSh-Profile

This is a base Powershell $PROFILE ... & it is always a "Work-in-Progress".

It is not "static" and gets customized for each work environment purpose.

Highlights

  • Easy to extend with additional functions and aliases.
  • Launches on every machine that is syncing $env:OneDrive.
  • Includes PowerShell functions to emulate Linux utilities (grep, sed, touch, unzip, etc.).

Use Locations

  • Windows Modern PowerShell (pwsh.exe): $env:OneDrive\Docments\PowerShell\profile.ps1
  • Windows PowerShell (powershell.exe): $env:OneDrive\Docments\WindowsPowerShell\profile.ps1
  • Linux Modern PowerShell (pwsh): ~/.config/powershell/profile.ps1
  • Helpful command to find appropriate $PROFILE location: $PROFILE | Format-List * -Force

Contributions

Contributions are welcome! Please open an issue or submit a pull request if you have suggestions or enhancements.

License

This script is distributed without any warranty; use at your own risk. This project is licensed under the GNU General Public License v3. See GNU GPL v3 for details.

About

A repository containing a collection of PowerShell profile scripts and functions for enhanced shell functionality and Linux utilities emulation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published