答案1
我不太喜欢提供“否定答案”,但我想分享我自己对这个问题的一些研究结果。
再次,正如我在评论中提到的,我绝不是这个领域的专家,但(我认为)我在阅读文档时知道的足以理解发生了什么。话虽如此,我非常乐意犯错,并希望有人发布关于如何做到这一点的答案。
即使有可能,这也将不是很容易,而且绝对不是 Linux 新手的技能。无意冒犯——我们都经历过,很高兴你能加入我们!
我认为你的想法很有趣,说实话,我很想看到实现。但我认为这不会“容易”。
我在这里看到(非常高层次的)一些任务:
sddm 主题似乎是用量子数学,即 Qt 建模语言。基本主题应该不会太糟糕,尤其是因为有大量示例可供参考。但您需要在一定程度上学习该语言。这实际上并不是一项适合初学者的任务。如果您最终想要获得您提供的示例,至少先从学习“基本”主题(没有
glances
和screenfetch
)开始。正如你在评论中提到的,我也没有看到任何主题示例在滚动浏览时运行终端应用程序(或任何应用程序)多页主题。
其次,您需要能够在 QML 代码中运行某种终端小部件。QML 中没有内置方法可以做到这一点,但有是有一些选择。例如,这个 Stack Overflow 问题指着響閱讀器。这实际上是 LXQt 项目的一部分,当然 lubuntu 也使用了该项目。所以这可能还不算太糟(至少对于经验丰富的 Qt 开发人员来说)。
最后,您需要以受限用户预登录身份运行这些应用程序。同样,我不确定如何在 sddm 中执行此操作,但我希望这是“简单的部分”。不过,我认为您需要更多的 Linux 经验才能做到这一点(尤其是安全地做到这一点)。