# FluentTerminal **Repository Path**: YiCloud/FluentTerminal ## Basic Information - **Project Name**: FluentTerminal - **Description**: A Terminal Emulator based on UWP and web technologies. - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-02-07 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

fluentterminal logo

Fluent Terminal

![CI](https://github.com/felixse/FluentTerminal/workflows/CI/badge.svg?branch=master) [![SonarCloud](https://sonarcloud.io/api/project_badges/measure?project=FluentTerminal&metric=alert_status)](https://sonarcloud.io/dashboard?id=FluentTerminal) [![Gitter chat](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/FluentTerminal) [![Downloads](https://img.shields.io/github/downloads/felixse/FluentTerminal/total.svg?label=Downloads)](https://github.com/felixse/FluentTerminal/releases/) [![Release](https://img.shields.io/github/release/felixse/FluentTerminal.svg?label=Release)](https://github.com/felixse/FluentTerminal/releases) [![Contributors](https://img.shields.io/github/contributors/felixse/FluentTerminal?label=Contributors)](https://github.com/felixse/FluentTerminal/graphs/contributors) A Terminal Emulator based on UWP and web technologies. ## Features - Terminal for PowerShell, CMD, WSL or custom shells - Built-in support for SSH and [Mosh](https://mosh.org/) connections - Supports tabs and multiple windows - Theming and appearance configuration - Import/Export themes - Import iTerm themes - Fullscreen mode - Editable keybindings - Search function - Configure shell profiles to quickly switch between different shells - Explorer context menu integration (Installation script can be found [here](https://github.com/felixse/FluentTerminal/tree/master/Explorer%20Context%20Menu%20Integration)) ## Screenshots ![Terminal window](Screenshots/terminal.jpg) ![Settings window](Screenshots/settings.jpg) ## Languages - English - German - Spanish - French - Simplified Chinese - Hindi - Italian - Dutch - Polish - Portuguese (Brazilian) - Romanian - Russians - Hebrew Sign up to [POEditor](https://poeditor.com/join/project/TfKNIt826z) to help with existing translations or add a new language ## Up Next - ~~Launch shell profile with a custom defined keybinding~~ - Copy & Paste options - Improved tabs - Split screen support ## How to install (as an end-user) ### Prerequisite - You need to update to Fall Creators Update or later. ### Chocolatey package manager installation - Install [Chocolatey](https://chocolatey.org/) - From an elevated/admin shell, execute `choco install fluent-terminal` ### Scoop package manager installation - [Enable sideloading apps](https://www.windowscentral.com/how-enable-windows-10-sideload-apps-outside-store) - Alternatively, [enable developer mode](https://docs.microsoft.com/en-US/windows/uwp/get-started/enable-your-device-for-development) if you plan to do UWP app development. **For most users that do not intend to do UWP app development, developer mode will not be necessary.** - Install Scoop - Install 7zip and git (to add buckets): `scoop install 7zip git` - From an elevated/admin shell, execute ``` scoop bucket add nonportable scoop install fluent-terminal-np ``` ### Bundled install script - Download and extract the latest [release](https://github.com/felixse/FluentTerminal/releases). - If not already present, download [`Install.ps1`](Install.ps1) to the extracted directory. - Right-click on `Install.ps1`, and choose "Run with Powershell". - The installer script will walk you through the rest of the process. ### Manual install - Download the latest [release](https://github.com/felixse/FluentTerminal/releases) - [Enable sideloading apps](https://www.windowscentral.com/how-enable-windows-10-sideload-apps-outside-store) - Alternatively, [enable developer mode](https://docs.microsoft.com/en-US/windows/uwp/get-started/enable-your-device-for-development) if you plan to do UWP app development. **For most users that do not intend to do UWP app development, developer mode will not be necessary.** - Install the *.cer file into `Local Machine` -> `Trusted Root Certification Authorities` - This will require administrator elevation. If you installed the certificate and did not have to elevate, you likely installed it into an incorrect certificate store. ![Right-Click then choose Install Certificate](Screenshots/right-click_install-certificate.png) ![Install Certificate into Local Machine](Screenshots/install-certificate_local-machine.png) - double click the *.appxbundle - **Optional:** Install Context menu integration from [here](https://github.com/felixse/FluentTerminal/tree/master/Explorer%20Context%20Menu%20Integration) ## How to set up a development environment Please refer to [this Wiki page](https://github.com/felixse/FluentTerminal/wiki/How-to-set-up-a-development-environment)