【导语】:eDEX-UI 是一个全屏且跨平台的终端模拟器和系统监控,它的外观类似科幻片的计算机界面。
在保持未来感的外观和感觉的同时,它努力保持一定的功能水平并可用于现实场景,其更大的目标是将科幻用户体验纳入主流。
项目地址:
https://github.com/GitSquared/edex-ui
特点
-
全功能终端模拟器,带有选项卡,颜色,模拟鼠标,支持curses和类curses应用。
-
实时系统(CPU, RAM, 交换分区, 进程) 和 网络 (GeoIP, 活动连接、传输速率) 监控。
-
完全支持触摸屏,包括屏幕键盘。
-
具备跟随终端CWD(当前工作目录)的目录查看器。
-
先进的自定义主题,屏幕键盘布局,CSS注入。
-
由天赋异禀的音效设计师制作的可选音效,最大化实现好莱坞的黑客氛围。
截屏
eDEX-UI 2.2上的neofetch,下面是默认的tron主题和QWERTY键盘:
eDEX-UI 2.2上 的interstellar明亮主题,下面是图形化设置编辑器和键盘快捷键列表:
eDEX-UI 2.2上的cmatrix,下面是tron-disrupted主题,以及用户自定义DVORAK 键盘:
安装
访问下面的链接,下载对应的安装包进行安装:
https://github.com/GitSquared/edex-ui/releases
为*者提供的命令
注意:如果你使用的eDEX是最新的还未优化、未发行的开发板,下面的介绍对你很有意义。如果你还想用稳定版,查看本项目中的介绍。
unix系统(在macOS上你需要Xcode命令行工具):
-
克隆项目库
-
npm run install-linux
-
npm start
window系统:
-
以管理员身份启动cmd或powershell
-
克隆项目库
-
npm run install-windows
-
npm start
构建
注意:由于是本地模块,你只能为你使用的主机完成构建:
-
npm install (不是install-linux 或 install-windows)
-
npm run build-linux 或 build-windows 或 build-darwin
这个脚本将会缩减资源代码,重新编译本地依赖,并在dist文件下创建可供分配的资源。
开源前哨
日常分享热门、有趣和实用的开源项目。参与维护 10万+ Star 的开源技术资源库,包括:Python、Java、C/C++、Go、JS、CSS、Node.js、PHP、.NET 等。