Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Ms2 winterm #2876

Closed
wants to merge 45 commits into from
Closed

Ms2 winterm #2876

wants to merge 45 commits into from

Conversation

daxgames
Copy link
Member

@daxgames daxgames commented Sep 24, 2023

Windows Terminal Support

First looks at Windows Terminal Integration

image

So far I have:

  • Added an argument to build.ps1 that allows building with Windows terminal instead of Conemu.
  • Created a '%cmder_root%\vendor\WindowsTerminal_settings_default.json' that results in the WindowsTerminal Session and profiles shown above.
    • All sessions work as they do today in Cmder using Conemu.
    • Also includes changes to the word separator settings so it works more m=like we would expect it ti work.
    • NOTE: Non-Cmder sessions are auto-generated by Windows Terminal.
  • Modified Cmder.bat to launch windows terminal by default if it exists and put the default config file where it needs to be before launching Windows Terminal

daxgames and others added 30 commits February 10, 2023 19:19
Updates to `3` vendored dependencies
@daxgames daxgames added the Work In Progress Work in Progress DO NOT MERGE! label Sep 24, 2023
@daxgames
Copy link
Member Author

daxgames commented Sep 25, 2023

Launcher works now.

Runs %cmder_root%\vendor\windows-terminal\WindowsTerminal.exe instead of ConEmu if %cmder_root%\vendor\windows-terminal exists.

  • NEED TO FIX

    • Update: /single breaks launch currently so going to remove support for it with Windows Terminal.
    • Update: This currently overwrites windows terminal settings in %cmder_root%\vendor if %CMDER_ROOT%\config\user_windows_terminal_settings.json does not exist.
  • Supports all existing command line arguments but /title, and /single.

  • Pass ALL arguments following -- argument directly to WindowsTerminal.exe to use the full power of Windows Terminal from the command line.

@daxgames daxgames closed this Sep 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Work In Progress Work in Progress DO NOT MERGE!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant