FLUTTER ECOSYSTEM

dahliaOS/terminal

dahliaOS용 터미널 에뮬레이터

dahliaOS 터미널 프로젝트 이미지
Stars
56
Forks
20
최근 푸시(UTC)
2024. 11. 12.
프로젝트 상태
활성
dahliaOS GitHub avatar
GITHUB Organization

dahliaOS ↗

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

언어C++CMakeDartHTMLCSwift

기술 주제

관련 패키지 및 예제

사용 중인 의존성

의존성 목록 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"}

앱 카테고리

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

README 펼치기 / 접기

https://raw.githubusercontent.com/dahliaOS/website/main/public/images/animation/terminal.webp

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

https://github.com/dahliaOS/brand/blob/main/dahliaOS/logotype/svg/logotype-dark.svg#gh-dark-mode-only https://github.com/dahliaOS/brand/blob/main/dahliaOS/logotype/svg/logotype-light.svg#gh-light-mode-only

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

This project is licensed under the Apache 2.0 license