mirror of
https://github.com/yannbertrand/macos-defaults
synced 2024-11-14 23:57:07 +00:00
.. | ||
autohide-delay | ||
autohide-time-modifier | ||
mineffect | ||
orientation | ||
show-recents | ||
tilesize | ||
readme.js |
const delay = require('delay') const robot = require('robotjs') const { captureImage, compressPngImage } = require('../utils') module.exports = { run: async (outputPath) => { console.log('> Recording dock readme screenshot') // Preparation const { width, height } = robot.getScreenSize() const screenshot = `${outputPath}/dock-tmp.png` await delay(2000) // Screenshot captureImage(0, height - 80, width, 80).write(screenshot) try { await compressPngImage(screenshot, outputPath, 'dock') } catch (compressPngImageError) { throw new Error(compressPngImageError) } return { filepath: `${outputPath}/dock` } }, }