搜索插件、代码仓与 APP 分类

GitHub 代码仓dahliaOS/terminal

dahliaOS 终端

dahliaOS 的终端模拟器

dahliaOS 终端 项目封面
星标
56
复刻
20
最近推送(UTC)
2024年11月12日
项目状态
未归档

原始 README

以下为英文项目原文快照,最新内容请访问 GitHub。

Website • Discord • Releases • Donate • Documentation

Terminal

GitHub Issues License

  • Terminal for dahliaOS
  • Written in Dart/Flutter

FIX FOR WAITPID FUNCTION ERROR ON BUILD:

Add

#include <sys/wait.h>

to linux/flutter/ephemeral/.plugin_symlinks/flutter_pty/src/flutter_pty_unix.c

Development

To develop and locally test the application:

Step 1. Install development tools
  1. Install Flutter
  2. Install an IDE of your choice (we recommend VSCode)
    • We also recommend installing Dart and Flutter extensions if you're opting in for VSCode. For other IDEs, please inform yourself.
Step 2. Install dependencies

Install pub dependencies required to run the application by running:

flutter pub get
Step 3. Run the application

Run the application in an enviroment of your choice by running:

flutter run

Flutter has hot reloading so no need to restart the instance when it's running!

Contribute

If you're wondering how to contribute to the project, please refer to CONTRIBUTING.md

License

Copyright @ 2019-2022 - The dahliaOS Authors - contact@dahliaos.io

This project is licensed under the Apache 2.0 license

dahliaOS GitHub avatar
GitHub 作者

dahliaOS ↗

dahliaOS is a modern, secure, lightweight and responsive operating system, combining the best of GNU/Linux and Fuchsia OS.

语言C++CMakeDartHTMLCSwift

分类

依赖Flutter组件

使用的依赖

依赖清单 6 项

  • flutter{"sdk":"flutter"}
  • xterm^4.0.0
  • flutter_pty^0.4.1
  • flutter_lints^5.0.0
  • zenit_ui{"git":"https://github.com/dahliaOS/zenit_ui.git"}
  • flutter_test开发依赖{"sdk":"flutter"}

App 分类

如何选择适合项目的代码仓?

先按使用场景筛选,再比较项目活跃情况,最后到原始仓库核对使用要求。

  1. 通过仓库名、作者或描述搜索,再按技术分类缩小范围。
  2. 结合星标、复刻与最近推送比较项目;星标反映社区关注,不代表质量保证。
  3. 使用前在 GitHub 核对 README、许可证与 Issues。

来源与维护

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗