MacOS Dock
Project description
Install
$ [sudo] pip install mac-dock
folder options
arrangement
: 1 - name (default), 2 - added, 3 - modification, 4 - creation, 5 - kinddisplayas
: 1 - folder, 2 - stack (default)showas
: 1 - beep, 2 - grid, 3 - list, 4 - auto (default)
Functions
function | description |
---|---|
mac_dock.save() |
save Dock preferences |
CLI
usage | description |
---|---|
python -m mac_dock.apps.add path ... |
add app to Dock |
python -m mac_dock.apps.bundle |
print Dock apps bundles |
python -m mac_dock.apps.label |
print Dock apps labels |
python -m mac_dock.apps.path |
print Dock apps paths |
python -m mac_dock.apps.rm path ... |
remove app from Dock |
python -m mac_dock.files.add path ... |
add file to Dock |
python -m mac_dock.files.label |
print Dock files labels |
python -m mac_dock.files.path |
print Dock files paths |
python -m mac_dock.files.rm path ... |
remove file from Dock |
python -m mac_dock.folders.add path [options] |
add folder to Dock |
python -m mac_dock.folders.label |
print Dock folders labels |
python -m mac_dock.folders.path |
print Dock folders paths |
python -m mac_dock.folders.rm path ... |
remove folder from Dock |
Examples
Preferences
>>> mac_dock.autohide=False
>>> mac_dock.tilesize=85
>>> mac_dock.save()
CLI
$ python -m mac_dock.apps.add "/Applications/Safari.app" "/Applications/Siri.app"
$ python -m mac_dock.apps.rm "/Applications/Siri.app" "/Applications/Siri.app"
$ python -m mac_dock.files.rm # rm all files from Dock
$ python -m mac_dock.files.add "path/to/run.command" "path/to/site.webloc"
$ python -m mac_dock.files.rm "path/to/run.command" "path/to/site.webloc"
$ python -m mac_dock.folders.add # rm all folders from Dock
$ python -m mac_dock.folders.add --arrangement=4 --displayas=1 --showas=1 ~/Downloads
$ python -m mac_dock.folders.add --arrangement=1 --displayas=2 --showas=2 ~/Desktop
$ python -m mac_dock.folders.rm ~/Desktop ~/Downloads
Functions
>>> mac_dock.apps.add(["/Applications/Dashboard.app","/Applications/Safari.app"])
>>> mac_dock.apps.rm(["/Applications/Dashboard.app","/Applications/Safari.app"])
>>> mac_dock.files.rm() # rm all files from Dock
>>> mac_dock.files.add(["path/to/site.webloc"])
>>> mac_dock.files.rm(["path/to/site.webloc"])
>>> mac_dock.folders.rm() # rm all folders from Dock
>>> mac_dock.folders.add("~/Downloads",arrangement=4, displayas=1, showas=1)
>>> mac_dock.folders.rm(["~/Downloads"])
readme-md - README.md generator
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mac-dock-2018.11.19.tar.gz
(4.5 kB
view hashes)
Built Distribution
Close
Hashes for mac_dock-2018.11.19-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d610628adffc3f65d10350f4ec4be61af7d132ed3b547b69d96958cbffd229d3 |
|
MD5 | 1e17996f281bbb9357cf0a31c8acf732 |
|
BLAKE2b-256 | b8861fe42df9d074f242b4d7d48ad4aa533046b34c11d4131bcafce77b8de254 |