eDEX-UI是一款科技感十足的跨平台开源终端,支持运行在 Window、macOS、Linux 系统。遵守GPL开源协议。
eDEX-UI是一个全屏,跨平台的终端仿真器和系统监视器,外观和感觉就像是科幻计算机界面。
受TRON Legacy电影效果(特别是董事会会议室序列)的强烈启发,eDEX-UI项目的初衷是“ 使用更少的“艺术品”和更多的“可分发软件”的DEX-UI。在保持未来派外观和感觉的同时,它努力保持一定水平的功能并在现实生活中可用,其更大的目标是将科幻UX推向主流。
这可能是笑话,也可能不是太认真的笑话。
(跳转至:屏幕截图 – 问题与解答 – 下载 – 精选于 – 开发人员说明 – 积分)
特征
- 与标签,颜色,鼠标事件,并支持全功能的终端模拟器
curses
和curses
样应用。 - 实时系统(CPU,RAM,交换,进程)和网络(GeoIP,活动连接,传输速率)监控。
- 全面支持带触摸功能的显示器,包括屏幕键盘。
- 终端的CWD(当前工作目录)之后的目录查看器。
- 使用主题,屏幕键盘布局和CSS注入进行高级自定义。有关更多信息,请参见Wiki。
- 由有才华的声音设计师制作的可选音效,可最大程度地提高好莱坞的黑客氛围。
屏幕截图
(neofetch在EDEX-UI 2.2默认的“TRON”的主题与QWERTY键盘)
(图形设置编辑器和eDEX-UI 2.2上具有“星际”明亮主题的键盘快捷键列表)
(eDEX -UI 2.2上的cmatrix具有实验性的“ tron中断”主题,以及用户提供的DVORAK键盘)
问答环节
我如何得到它?
单击此页面顶部eDEX徽标下的小徽章,或转到“ 发行”选项卡,或通过一个可用的存储库(Homebrew,AUR …)下载它。
公开发布的二进制文件未签名(为什么)。在Linux上,您需要chmod +x
AppImage文件才能运行它。
我有个问题!
搜索问题,查看是否已举报您的问题。如果您有信心尚未报告,请随时打开一个新的报告。如果您发现自己的问题并且已被关闭,则可能意味着该问题的修复程序将在下一版本中发布,您需要稍等片刻。
您可以禁用键盘/文件系统显示吗?
您还不能禁用它们,但可以将其隐藏。参见tron-notype
主题。
为什么文件浏览器说“跟踪失败”?(仅Windows)
在Linux和macOS上,eDEX在终端选项卡中跟踪您要去的位置,以在屏幕上显示当前文件夹的内容。遗憾的是,这在技术上目前无法在Windows上完成,因此文件浏览器将恢复为“分离”模式。您仍然可以使用它浏览文件和目录,然后单击文件以在终端中输入它们的路径。
eDEX现在看起来非常稳定。您打算下一步做什么?
我尚未使用此软件。我正在积极开发令人兴奋的新功能,这些功能将使eDEX不再是一个小工具,而更多地是一个可用的sysadmin工具。值得注意的是,我正在研究远程监控,多监控器支持以及一个插件系统,该系统可外部化内部使用的模块结构。
该回购协议是否得到积极维护?
你是怎么做到的?
很高兴您有兴趣!参见#272。
太酷了
谢谢!如果您愿意,可以给我买杯咖啡,鼓励我做些更棒的东西。
精选于…
- Linux起义博客
- 我在r / unixporn上的帖子
- 科本文章(法文)
- 黑客新闻
- 这条推文让我微笑
- BoingBoing文章 -显然我是“法国黑客”
- OReilly 4个短链接
- Hackaday
- Developpez.com(另一个法语链接)
- GitHub Blog的Radar发布于2018年11月
- opensource.com 2019年生产工具
- 电报频道“Веб-страница”(网页)
对书呆子有用的命令
重要说明:以下说明旨在从未优化,未发布的最新开发版本中运行eDEX。如果您想获得稳定的软件,请参阅以下说明。
从源头开始:
在* nix系统上(在macOS上需要Xcode命令行工具):
- 克隆存储库
npm run install-linux
npm start
在Windows上:
- 以管理员身份启动cmd或powershell
- 克隆存储库
npm run install-windows
npm start
建造
注意:由于使用本机模块,因此只能为所使用的主机OS构建目标。
npm install
(不是install-linux
或install-windows
)npm run build-linux
或build-windows
或build-darwin
该脚本将最小化源代码,重新编译本机依赖性并在dist
文件夹中创建可分发资产。
有关版本控制,分支和提交消息的注释
当前,开发直接在master
分支上完成。该分支上的version标签是带有-pre
后缀(例如v2.6.1-pre
)的下一个发行版的版本标签,以避免在系统上同时安装发行版和源版本时造成混淆。
我使用gitmoji制作提交消息,但是我没有在此仓库中强制执行此操作,因此PR或类似对象的提交可能不会采用这种格式。
Dependabot每周运行一次,以检查依赖项更新。只要构建检查通过,它就会设置为自动合并其中的大多数。
学分
eDEX-UI的源代码主要由我Squared编写。如果您想与我联系或找到我参与的其他项目,请访问我的网站。
当我开始认真地从事这个项目时,PixelyIon帮助我开始了与Windows的兼容性,并提供了一些宝贵的建议。
IceWolf在v2.1.x及更高版本上构成了声音效果。他制作的东西真酷,看看他的音乐!
谢谢
当然,如果我没有偶然发现Seena在r / unixporn上的出色工作,eDEX将永远不会存在。
该项目使用了许多开源库,框架和工具,请参见完整的依赖图。
我要感谢xterm.js,systeminformation和SmoothieCharts背后的开发人员。
非常感谢Rob“ Arscan” Scanlon制作了出色的ENCOM Globe,它也受到了《 TRON:旧版》电影的启发,并免费发行。他的工作确实使锦上添花。
发牌
根据GPLv3.0许可。
eDEX-UI.MacOS.Image.dmg
提取码:无
;解压码:
eDEX-UI.Linux.i386.AppImage
提取码:无
;解压码:
有意思 可以的