{"id":14063888,"url":"https://github.com/TsekNet/PowerShell-Profile","last_synced_at":"2025-07-29T17:30:54.670Z","repository":{"id":163749992,"uuid":"224331062","full_name":"TsekNet/PowerShell-Profile","owner":"TsekNet","description":"Heavily customized PowerShell profile.","archived":true,"fork":false,"pushed_at":"2021-02-21T23:01:39.000Z","size":219,"stargazers_count":18,"open_issues_count":0,"forks_count":6,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-11-30T00:31:17.326Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TsekNet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2019-11-27T02:54:16.000Z","updated_at":"2024-08-09T00:44:22.000Z","dependencies_parsed_at":"2024-02-07T17:06:51.890Z","dependency_job_id":"8df7165f-1e6c-4614-b66d-2fb1e3270b74","html_url":"https://github.com/TsekNet/PowerShell-Profile","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TsekNet%2FPowerShell-Profile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TsekNet%2FPowerShell-Profile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TsekNet%2FPowerShell-Profile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TsekNet%2FPowerShell-Profile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TsekNet","download_url":"https://codeload.github.com/TsekNet/PowerShell-Profile/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228032917,"owners_count":17858916,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-13T07:03:33.524Z","updated_at":"2024-12-04T02:30:44.872Z","avatar_url":"https://github.com/TsekNet.png","language":"PowerShell","funding_links":[],"categories":["PowerShell"],"sub_categories":[],"readme":"# My PowerShell Profile\n\n🚨 This repository is no longer maintained. See [github.com/tseknet/dotfiles](https://github.com/tseknet/dotfiles) for my latest PowerShell profile.\n\nMy PowerShell profile is a collection of functions that add neat shortcuts and\nfunctionality to all of my PowerShell consoles by default.\n\nSee this [blog post](https://tseknet.com/blog/psprofile) for a detailed breakdown.\n\n## Installation\n\nIf you want to just get started with copying my homework run the following command in\nPowerShell as administrator:\n\n```powershell\niex ((New-Object Net.WebClient).DownloadString('https://github.com/tseknet/PowerShell-Profile/raw/master/install.ps1'))\n```\n\n⚠ As always, be sure you're aware of what you're downloading from the internet. You can view the source on GitHub and inspect the code prior to\ndownloading/executing anything described in this post. I've begun working on making my profile into a [PowerShell module](https://github.com/tseknet/tsekprofile) to make this easier to install.\n\n## Usage\n\nThe following functions are included with this profile:\n\n```powershell\nSet-Path, Import-MyModules, Get-Elevation, Set-WindowTitle, Import-GitRepo, Install-Fonts, Copy-LastCommand, Edit-Profile, Open-HistoryFile, Get-FileHash256, Get-ExportedFunctions\n```\n\n## Screenshots\n\nPowerShell running in an administrative window while working on a git repo\n\n![PowerShell Admin](Admin_Git.png)\n\nPowerShell running in a non-admin window while working in `C:\\Tmp`\n\n![PowerShell Non-Admin](Non-Admin.png)\n\n## Included Modules\n\nI can't take all the credit. The following (awesome) modules will be installed\nby default:\n\n1. [posh-git](https://github.com/dahlbyk/posh-git): Integrates Git and\n   PowerShell by providing Git status summary information\n1. [oh-my-posh](https://github.com/JanDeDobbeleer/oh-my-posh): Theme engine for\n   PowerShell\n1. [Get-ChildItemColor](https://github.com/joonro/Get-ChildItemColor): Provides\n   colorization of outputs of `Get-ChildItem` Cmdlet of PowerShell\n1. [PSWriteHTML](https://github.com/EvotecIT/PSWriteHTML): Output PowerShell\n   commands to a formatted HTML page\n\n## Contributing\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\n## License\n[MIT](https://choosealicense.com/licenses/mit/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTsekNet%2FPowerShell-Profile","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FTsekNet%2FPowerShell-Profile","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTsekNet%2FPowerShell-Profile/lists"}