Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 1.93 KB

README.md

File metadata and controls

46 lines (31 loc) · 1.93 KB

Power-Shell

Power-Shell Customizations.

PowerShell Profile Customizations

This repository contains customizations and enhancements for PowerShell profiles aimed at improving command-line productivity and workflow efficiency.

Features

  • Terminal Customization: Includes themes and configurations for enhancing the appearance of PowerShell terminals using oh-my-posh and Terminal-Icons modules.
  • Admin Check and Prompt Customization: Dynamically adjusts the prompt based on whether the current session has administrator privileges.
  • Utility Functions and Aliases: Provides a comprehensive set of utility functions and aliases for common tasks such as file management, process handling, Git operations, and system administration.
  • Enhanced PowerShell Experience: Configures PSReadLine options for improved command-line editing and navigation.

Setup

Install Terminal-Icons Module

Ensure the Terminal-Icons module is installed using the following command:

Install-Module -Name Terminal-Icons -Scope CurrentUser -Force -SkipPublisherCheck

Install oh-my-posh

Ensure oh-my-posh is installed using the following command:

Install-Module -Name oh-my-posh -Scope CurrentUser -Force -SkipPublisherCheck

Usage

Clone this repository to your local machine and integrate the customizations into your PowerShell environment. Modify and extend the profile according to your specific needs and preferences.

Feel free to contribute improvements or suggest new features by creating issues or pull requests!

Credits

This project was inspired by and includes initial setup ideas from ChrisTitusTech, whose setup script (setup.ps1) provided foundational configurations.

External Links

OH My Posh


Nerd Fonts


Terminal-Icons