2
0
Fork 0
mirror of https://github.com/nushell/nushell synced 2025-01-15 06:34:15 +00:00
nushell/wix
Woohyun Lim e16c1b7c88
Revert install context of windows terminal profile to per-system ()
# Description

Revert installation context of windows terminal profile to per-system,
since installation context of other features are per-system, and having
different installation context creates unnecessary inconsistency.

Installation context change of windows terminal profile to per-user
() was made to resolve the recent installer verification failure on
winget submission PRs, but the cause of this problem seems to be in
another place ().

For more details, refer discussions in  and .

# User-Facing Changes

Windows terminal profile for nushell will be installed in system
context.
Installation path will be changed as below:
- before: `C:\Users\<user>\AppData\Local\Microsoft\Windows
Terminal\Fragments\nu\nu.json`
- to: `C:\ProgramData\Microsoft\Windows Terminal\Fragments\nu\nu.json`

# Tests + Formatting

Confirmed successful installation of nushell and windows terminal
profile file in windows using below installer that created by release ci
workflow. It also contains changes made in .

Release ci workflow:
https://github.com/wolimst/nushell/actions/runs/5357440849
Installer: https://github.com/wolimst/nushell/releases/tag/0.81.0-test
2023-06-23 14:53:59 -05:00
..
License.rtf this pr fixes the wix building () 2022-08-17 09:10:13 -05:00
main.wxs Revert install context of windows terminal profile to per-system () 2023-06-23 14:53:59 -05:00
windows-terminal-profile.json Add Windows Terminal profile and icon in Windows control panel () 2022-06-16 09:46:33 -07:00