macos wallpaper
v2.3.2
Kelola Wallpaper Desktop di MacOS
Ini adalah aplikasi baris perintah dan paket Swift.
Ini dengan benar menangani mendapatkan wallpaper aktif bahkan ketika wallpaper diatur ke direktori.
Membutuhkan macOS 10.14.4 atau lebih baru.
brew install wallpaper Unduh biner dan masukkan /usr/local/bin .
Secara default, ia mengatur dan mendapatkan wallpaper untuk semua layar. Gunakan bendera --screen untuk mengubah ini.
$ wallpaper
USAGE: wallpaper <subcommand>
OPTIONS:
--version Show the version.
-h, --help Show help information.
SUBCOMMANDS:
get Get current wallpaper images.
set Set image as wallpaper.
set-solid-color Set solid color as wallpaper.
screens Get a list of available screens.
$ wallpaper get --help
OVERVIEW: Get current wallpaper images.
USAGE: wallpaper get [--screen <screen>]
OPTIONS:
--screen <screen> Values: all, main, <index> (default: all)
$ wallpaper set --help
OVERVIEW: Set image as wallpaper.
USAGE: wallpaper set <path> [--screen <screen>] [--scale <scale>] [--fill-color <fill-color>]
ARGUMENTS:
<path> The path to the image to use as wallpaper.
OPTIONS:
--screen <screen> Values: all, main, <index> (default: all)
--scale <scale> Values: auto, fill, fit, stretch, center (default: auto)
--fill-color <fill-color>
Format: Hex color <RRGGBB>
$ wallpaper set-solid-color --help
OVERVIEW: Set solid color as wallpaper.
USAGE: wallpaper set-solid-color <color> [--screen <screen>]
ARGUMENTS:
<color> The color to use as wallpaper.
OPTIONS:
--screen <screen> Values: all, main, <index> (default: all)
wallpaper set unicorn.jpgwallpaper set-solid-color 0000ffwallpaper get
/Users/sindresorhus/unicorn.jpgMembangun ini membutuhkan versi Xcode dan MacOS terbaru. Paket mendukung MacOS 10.14.4 atau lebih baru.
Tambahkan yang berikut ke Package.swift :
. package ( url : " https://github.com/sindresorhus/macos-wallpaper " , from : " 2.3.2 " )Atau tambahkan paket dalam Xcode.
import Wallpaper
let imageURL = URL ( fileURLWithPath : " <path> " , isDirectory : false )
try ! Wallpaper . set ( imageURL , screen : . main , scale : . fill )
let solidColor = NSColor . blue
try ! Wallpaper . set ( solidColor , screen : . main )
print ( try ! Wallpaper . get ( screen : . main ) )Lihat sumbernya untuk lebih.
swift run wallpaperswift build --configuration=release --arch arm64 --arch x86_64 && mv .build/apple/Products/Release/wallpaper . Do Not Disturb fitur