#桌面
17 个方案
终端开启 GNOME 深色模式(gsettings)
用 gsettings set org.gnome.desktop.interface color-scheme prefer-dark 一键切换 GNOME 深色偏好。
用 notify-send 在终端发送桌面通知
使用 notify-send 在长命令结束时弹出桌面通知,可加图标、紧急级别和显示时长。
终端截屏(scrot / gnome-screenshot)
用 scrot 或 gnome-screenshot 把全屏、窗口或选区截成带时间戳的 PNG 文件。
终端更换 GNOME 桌面壁纸(gsettings)
把 org.gnome.desktop.background 的 picture-uri(及 picture-uri-dark)指向 file:// 地址,即可用脚本更换桌面背景。
用命令行设置 Mac 的触发角
触发角的配置存在 com.apple.dock 域里,写入 wvous-*-corner 即可给屏幕四个角分配功能。
终端锁定屏幕(loginctl lock-session)
用 loginctl lock-session 锁定当前桌面会话,用 lock-suspend 一步完成锁屏并挂起。
用 PowerShell 创建桌面快捷方式(WScript.Shell)
通过 WScript.Shell COM 对象的 CreateShortcut 方法,用脚本生成 .lnk 快捷方式文件。
用 gio trash 把文件移入回收站
gio trash 会把文件移到桌面标准的回收站(可在文件管理器恢复),不像 rm 那样立即永久删除。
用 xdg-open 从终端打开文件和链接
用默认应用打开任意文件或链接——相当于 macOS open 命令的 Linux 通用版。
用 osascript 在终端里换桌面壁纸
通过 osascript 控制 Finder 修改壁纸,命令行或脚本一键搞定。
用 fc-list 列出系统已安装字体
用 fc-list 枚举已安装字体并找出准确的字体族名称,用于终端、CSS 或文档字体设置。
用 xinput 微调鼠标速度与加速度
用 xinput 按设备设置 libinput Accel Speed,比桌面滑块更精细地控制指针速度。