Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/JMOrbegoso/PSWindowsDotfiles
Create and Run π Dotfiles projects for Windows 10/11
https://github.com/JMOrbegoso/PSWindowsDotfiles
powershell
Last synced: about 1 month ago
JSON representation
Create and Run π Dotfiles projects for Windows 10/11
- Host: GitHub
- URL: https://github.com/JMOrbegoso/PSWindowsDotfiles
- Owner: JMOrbegoso
- License: gpl-3.0
- Created: 2022-11-20T16:38:27.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-03T00:11:27.000Z (about 1 year ago)
- Last Synced: 2024-11-28T13:03:57.645Z (about 2 months ago)
- Topics: powershell
- Language: PowerShell
- Homepage:
- Size: 126 KB
- Stars: 15
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: docs/README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - JMOrbegoso/PSWindowsDotfiles - Create and Run π Dotfiles projects for Windows 10/11 (PowerShell)
README
PSWindowsDotfiles
Create and Run π Dotfiles projects for Windows 10/11
## π» Install
Install it from the [PowerShell Gallery](https://www.powershellgallery.com/packages/PSWindowsDotfiles/):
``` PowerShell
Install-Module -Name "PSWindowsDotfiles" -Repository "PSGallery" -Scope "AllUsers";
```## πΊοΈ Usage
1. Import PSWindowsDotfiles:
``` PowerShell
Import-Module "PSWindowsDotfiles";
```2. May you need to configure the Execution Policy:
``` PowerShell
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass;
```3. Create a new Dotfiles project:
``` PowerShell
New-Dotfiles "$HOME\OneDrive";
```4. Build a super-duper Dotfiles project according to your needs:
```Explorer
Dotfiles
β
βββ Apps
β βββ git
β βββ powershell
β βββ vscode
β βββ windows-terminal
β βββ winfetch
β
βββ Base
βββ Clean
βββ Helpers
βββ Langs
βββ OS
βββ Shell
β βββ Exports
β βββ Functions
β βββ Images
β βββ Scripts
β βββ Themes
β
βββ Dotfiles.ps1
```5. Run it π:
``` PowerShell
Install-Dotfiles "$HOME\OneDrive\Dotfiles";
```## πΊοΈ Try the example repository before creating your own
1. Clone the repo:
``` PowerShell
git clone https://github.com/JMOrbegoso/PSWindowsDotfiles-Example.git $HOME\PSWindowsDotfiles-Example;
```2. Open any Windows PowerShell host console (Except Windows Terminal) with administrator rights and install it:
``` PowerShell
Install-Dotfiles $HOME\PSWindowsDotfiles-Example;
```## π€ Author
**JMOrbegoso:**
- Website: [jmorbegoso.com](https://www.jmorbegoso.com)
- Twitter: [@JMOrbegosoDev](https://twitter.com/JMOrbegosoDev/)
- Github: [@JMOrbegoso](https://github.com/JMOrbegoso/)
- LinkedIn: [@jmorbegosodev](https://www.linkedin.com/in/jmorbegosodev/)## π€ Contributing
Contributions, issues and feature requests are welcome!
Feel free to check [issues page](https://github.com/JMOrbegoso/PSWindowsDotfiles/issues/).## πShow your support
Give a βοΈ if this project helped you!
## π License
Copyright Β© 2023 [JMOrbegoso](https://github.com/JMOrbegoso).
This project is [GNU](https://github.com/JMOrbegoso/PSWindowsDotfiles/blob/main/LICENSE) licensed.