Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Support PowerShell #138

Open
superatomic opened this issue Sep 28, 2022 · 0 comments
Open

Support PowerShell #138

superatomic opened this issue Sep 28, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed shell support supporting new shells
Milestone

Comments

@superatomic
Copy link
Owner

superatomic commented Sep 28, 2022

Add support for PowerShell (suggested by @Valente-math; thank you!).

PowerShell is different from other shells. A few notes:

Additionally, adding support for PowerShell means being more serious about supporting Windows. While precompiled executables of xshe for Windows have been available for a while now, there has been no testing for Windows compatibility. The biggest concerns are whether get_file_path_default() will work correctly on Windows, and whether the XDG config directory (default: ~/.config) is the correct default location for xshe.toml on Windows machines. As PowerShell is cross-platform, this is not directly relevant to this issue, but still very important to look into.

@superatomic superatomic added enhancement New feature or request help wanted Extra attention is needed shell support supporting new shells labels Sep 28, 2022
@superatomic superatomic added this to the v0.6.0 milestone Sep 28, 2022
@superatomic superatomic self-assigned this Sep 28, 2022
@superatomic superatomic pinned this issue Sep 28, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request help wanted Extra attention is needed shell support supporting new shells
Projects
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant