/deepin-terminal

deepin-terminal-reborn

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Deepin Terminal

Deepin Terminal is an advanced terminal emulator with workspace , multiple windows, remote management, quake mode and other features.

Dependencies

Build dependencies

  • cmake
  • pkg-config
  • Qt5(>= 5.7.1) with modules:
    • qtbase5-dev
    • qtbase5-private-dev
    • qttools5-dev-tools
  • libdtkwidget-dev(>=5.2.2) with modules:
    • dtkcore-dev
    • dtkwidget-dev
    • dtkgui-dev
  • lxqt-build-tools(>= 0.6.0)
  • libdframeworkdbus-dev
  • libutf8proc-dev
  • libatspi2.0-dev
  • libglib2.0-dev
  • libsecret-1-dev

Installation

Build from source code

  1. Make sure you have installed all dependencies, you can use the following command.
$ cd deepin-terminal
$ sudo apt build-dep .
  1. Build:
$ cd deepin-terminal
$ mkdir build
$ cd build
$ cmake ..
$ make
  1. Install:
$ sudo make install

The executable binary file could be found at /usr/bin/deepin-terminal after the installation is finished.

Other distro

CMake will tell you which package you are missing.

Config file

  • Terminal Settings's configure save at:
    ~/.config/deepin/deepin-terminal/config.conf

  • Remote Servers' configure save at:
    ~/.config/deepin/deepin-terminal/server-config.conf

  • Custom Command's configure save at:
    ~/.config/deepin/deepin-terminal/command-config.conf

Usage

Execute deepin-terminal -h to get more details.

Getting help

Any usage issues can ask for help via

Getting involved

We encourage you to report issues and contribute changes

License

Deepin Terminal is licensed under GPL-3.0-or-later.