Skip to content

Allows you to create Profile.ps1, .zshrc, and .bashrc configs all with one config file

Notifications You must be signed in to change notification settings

hudson-newey/universal-shell-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Universal Shell Config (USC)

A program to generate .zshrc, .bashrc, and Profile.ps1 shell configs from a PKL config <file>

This program is currently in a usable, but very messy state and I plan to "improve" the pkl Config format in the future with breaking changes.

Usage

$ usc.sh -i <file> [options]
>

Options

  • -o=<path> Output directory that the script will use
  • --install Replaces the system .bashrc, .zshrc and Profile.ps1 configs with the generated configs

How to run tests

$ go test ./...
>

About

Allows you to create Profile.ps1, .zshrc, and .bashrc configs all with one config file

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published