/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:
    • qt5-default
    • qtbase5-dev
    • qtbase5-private-dev
    • qttools5-dev-tools
  • libdtkwidget-dev(>=5.1.0) with modules:
    • dtkcore-dev
    • dtkwidget-dev
    • dtkgui-dev
  • lxqt-build-tools(>= 0.6.0)
  • libutf8proc-dev

Debian based distro for lazy guy

$ cd /path/to/the/source/
$ sudo apt build-dep .

Other distro

CMake will tell you which package you are missing.

Build:

Generic CMake way:

$ cd /path/to/the/source/
$ mkdir build && cd build
$ cmake ..
$ make
$ ./deepin-terminal

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

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 GPLv3.