首页 > 其他分享 >桌面玩具

桌面玩具

时间:2024-09-10 11:05:41浏览次数:10  
标签:github 桌面 玩具 合成器 https com dwm

也许能做成游戏?

合成器/dwm

Linux

一开始是因为 weston 有个 Win+鼠标中键 可以旋转窗口的特性,挺搞笑但又很好玩

Linux做DIY合成器有很多开源项目可以参考,不像其他OS那么难。故优先考虑linux
一些支持Wayland的DE:Gentoo wiki
一些主流的DE:NixOS wiki

已有点子

vulkan wayland 合成器,特效桌面: https://github.com/cynic64/vkwc
opengl x11 合成器,3D桌面环境: https://github.com/collinalexbell/HackMatrix

思考

用webgpu做Wayland的?

Windows

闭源,要选择哪套API,而且要查很多零散的API文档。下面这个项目估计也只能平铺窗口,不能自定义渲染窗口(可能要修改windows的dwm.exe源代码)
https://github.com/prabirshrestha/dwm-win32

MacOS

同上
https://github.com/koekeishiya/yabai

标签:github,桌面,玩具,合成器,https,com,dwm
From: https://www.cnblogs.com/nolca/p/18405976

相关文章

  • GeekDesk:不只是桌面美化,更是你的时间管理与效率提升专家
    前言科技,如同织就未来的经纬线,以智慧为梭,穿梭于生活的每一个角落,编织出一张便捷之网,让人类的生活如诗如画,绚烂多彩--这一理念深刻地影响着每一个科技产品的诞生与发展。在众多旨在提升工作效率与生活品质的软件中,GeekDesk以其独特的魅力和强大的功能脱颖而出,成为了极客们的新......
  • 【Canvas与电脑桌面】白褐橘三色立方桌面(1920*1080)
    【成图】【代码】<!DOCTYPEhtml><htmllang="utf-8"><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><head><title>白褐橘三色立方桌面Draft1</title><styletype="text/cs......
  • 【内网渗透+横向移动】远程执行:远程桌面调用
    远程桌面协议(RemoteDesktopProtocol,RDP)查询注册表确定是否主机开启了远程桌面regquery"HKLM\SYSTEM\CurrentControlSet\Control\TerminalServer"/vfDenyTSConnections#若字段值为0,则表示已启动RDP;若为1,则表示禁用RDP开启远程桌面#开启远程桌面regadd"HKLM\S......
  • 基于spring boot的玩具销售信息系统的设计与实现(源码+LW+调试和讲解)
    博主介绍: ......
  • 用 Python 编写桌面时钟程序
    目录1.简介2.项目需求3.环境设置4.实现步骤4.1创建主窗口4.2显示时间4.3添加时间格式选项4.4添加字体和颜色选项4.5完善用户界面5.完整代码6.总结1.简介在这篇博文中,我们将探索如何使用Python和Tkinter库来创建一个简单但功能强大的桌面时钟程......
  • Tauri 教程之构建现代桌面应用的新选择(一)
    1.准备工作:设置开发环境在开始使用Tauri之前,确保您的开发环境已经准备就绪。以下是您需要安装的主要工具和软件:Rust编程语言:Tauri是基于Rust构建的,因此首先需要安装Rust。您可以通过官方网站提供的安装程序进行安装,并验证安装是否成功。Node.js和npm:Node.js和npm是构......
  • 如何在Java中获取Windows和Linux/Mac系统上的桌面路径
    在Java中,你可以使用System.getenv()方法来获取环境变量。对于获取桌面路径,你可以根据操作系统的不同来获取相应的环境变量。对于Windows系统,你可以尝试获取USERPROFILE环境变量,它通常指向当前用户的主目录,而Windows的桌面通常位于此目录下的Desktop文件夹内。对于Linux和Mac系统......
  • 基于JavaWeb开发的Java+SpringBoot+vue+element实现前后端分离玩具商城系统
    基于JavaWeb开发的Java+SpringBoot+vue+element实现前后端分离玩具商城系统......
  • Apache Guacamole 安装及配置VNC远程桌面控制
    文章目录官网简介支持多种协议无插件浏览器访问配置和管理应用场景Podman部署ApacheGuacamole拉取docker镜像docker-compose.yml部署PostgreSQL生成initdb.sql脚本部署guacamoleGuacamole基本用法配置VNC连接Mac电脑开启自带的VNC服务官网https://......
  • UOS系统通过Remmina远程windows系统桌面
    windows系统之间可以互相进行远程桌面连接,那么UOS系统是否可以远程到windows系统桌面呢?请见下面的文章。下载安装Remmina软件首先我们需要在UOS系统上面找到应用商店,下载并安装一个Remmina软件windows系统开启允许远程桌面连接windows系统上搜索栏输入允许远程连接,点击如......