Skip to content

linuxhq/ansible-collection-macos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

linuxhq.macos

License Ansible Galaxy Lint Release

A collection of macos roles

Collection

Build

ansible-galaxy collection build

Install

ansible-galaxy collection install linuxhq.macos

Playbook

An example playbook utilizing roles available in this collection

- hosts: localhost
  connection: local

  vars:
    adguard_defaults:
      - key: PopupBlockerEnabled
        type: bool
        value: true
    appzapper_defaults:
      - key: 'Registration Code'
        type: string
        value: APZP-000-000-000-000
      - key: 'Registration Name'
        type: string
        value: 'Taylor Kimball'
    hermes_defaults:
      - key: statusBarIconBlackWhite
        type: bool
        value: false
    iterm2_defaults:
      - key: PromptOnQuit
        type: bool
        value: false
    liquidprompt_battery_threshold: 50
    liquidprompt_enable_time: true
    monitorcontrol_defaults:
      - key: allScreens
        type: bool
        value: true
    privoxy_forward_socks5t:
      - target_pattern: /
        socks_proxy: 127.0.0.1:9050
        http_parent: '.'
    protonvpn_defaults:
      - key: AutoConnect
        type: bool
        value: true
    sizeup_defaults:
      - key: MultiMonitorResizeWindowProportionally
        type: bool
        value: true
    textual_defaults:
      - key: CopyTextSelectionOnMouseUp
        type: bool
        value: true

  roles:
    - linuxhq.macos.adguard
    - linuxhq.macos.appzapper
    - linuxhq.macos.hermes
    - linuxhq.macos.iterm2
    - linuxhq.macos.liquidprompt
    - linuxhq.macos.monitorcontrol
    - linuxhq.macos.privoxy
    - linuxhq.macos.protonvpn
    - linuxhq.macos.sizeup
    - linuxhq.macos.textual

About

A collection of macos roles

Resources

Stars

Watchers

Forks

Packages

No packages published