├── .fixtures.yml ├── .gitattributes ├── .gitignore ├── .project ├── .rebuildbot.sh ├── .rspec ├── .rubocop.yml ├── .rubocop_todo.yml ├── .ruby-version ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── CONTRIBUTORS ├── Gemfile ├── Guardfile ├── LICENSE ├── MAINTAINERS.md ├── NOTICE ├── README.md ├── Rakefile ├── appveyor.yml ├── files ├── 60-schedulers.rules ├── apple.conf ├── kbd_backlight.conf ├── laptop-mode.conf ├── xorg.conf.nouveau └── xorg.conf.nvidia ├── locales └── config.yaml ├── manifests ├── fstab_add_option.pp ├── fstab_remove_option.pp ├── fstab_replace_option.pp ├── init.pp ├── mac_keyboard.pp ├── macfanctld.pp ├── ssd.pp ├── touchpad.pp ├── videodriver.pp ├── webcam.pp └── wireless.pp ├── metadata.json ├── spec ├── acceptance │ ├── classes │ │ ├── mac_keyboard_spec.rb │ │ ├── macfanctld.rb │ │ ├── ssd_spec.rb │ │ ├── videodriver_spec.rb │ │ ├── webcam_spec.rb │ │ ├── wireless_spec.rb │ │ └── xx_touchpad_spec.rb │ └── nodesets │ │ └── default.yml ├── acceptance_test_fact_overrides.yaml ├── classes │ ├── coverage_spec.rb │ ├── init_spec.rb │ ├── mac_keyboard_spec.rb │ ├── macfanctld_spec.rb │ ├── ssd_spec.rb │ ├── touchpad_spec.rb │ ├── videodriver_spec.rb │ ├── webcam_spec.rb │ └── wireless_spec.rb ├── spec_helper.rb ├── spec_helper_acceptance.rb └── spec_helper_local.rb └── templates └── 00-touchpad.conf.erb /.fixtures.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/.fixtures.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/.project -------------------------------------------------------------------------------- /.rebuildbot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/.rebuildbot.sh -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format documentation 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop_todo.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | ruby-2.2.5 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | jantman 2 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/Gemfile -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/Guardfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/Rakefile -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/appveyor.yml -------------------------------------------------------------------------------- /files/60-schedulers.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/files/60-schedulers.rules -------------------------------------------------------------------------------- /files/apple.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/files/apple.conf -------------------------------------------------------------------------------- /files/kbd_backlight.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/files/kbd_backlight.conf -------------------------------------------------------------------------------- /files/laptop-mode.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/files/laptop-mode.conf -------------------------------------------------------------------------------- /files/xorg.conf.nouveau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/files/xorg.conf.nouveau -------------------------------------------------------------------------------- /files/xorg.conf.nvidia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/files/xorg.conf.nvidia -------------------------------------------------------------------------------- /locales/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/locales/config.yaml -------------------------------------------------------------------------------- /manifests/fstab_add_option.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/manifests/fstab_add_option.pp -------------------------------------------------------------------------------- /manifests/fstab_remove_option.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/manifests/fstab_remove_option.pp -------------------------------------------------------------------------------- /manifests/fstab_replace_option.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/manifests/fstab_replace_option.pp -------------------------------------------------------------------------------- /manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/manifests/init.pp -------------------------------------------------------------------------------- /manifests/mac_keyboard.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/manifests/mac_keyboard.pp -------------------------------------------------------------------------------- /manifests/macfanctld.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/manifests/macfanctld.pp -------------------------------------------------------------------------------- /manifests/ssd.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/manifests/ssd.pp -------------------------------------------------------------------------------- /manifests/touchpad.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/manifests/touchpad.pp -------------------------------------------------------------------------------- /manifests/videodriver.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/manifests/videodriver.pp -------------------------------------------------------------------------------- /manifests/webcam.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/manifests/webcam.pp -------------------------------------------------------------------------------- /manifests/wireless.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/manifests/wireless.pp -------------------------------------------------------------------------------- /metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/metadata.json -------------------------------------------------------------------------------- /spec/acceptance/classes/mac_keyboard_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/acceptance/classes/mac_keyboard_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/classes/macfanctld.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/acceptance/classes/macfanctld.rb -------------------------------------------------------------------------------- /spec/acceptance/classes/ssd_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/acceptance/classes/ssd_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/classes/videodriver_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/acceptance/classes/videodriver_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/classes/webcam_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/acceptance/classes/webcam_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/classes/wireless_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/acceptance/classes/wireless_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/classes/xx_touchpad_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/acceptance/classes/xx_touchpad_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/nodesets/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/acceptance/nodesets/default.yml -------------------------------------------------------------------------------- /spec/acceptance_test_fact_overrides.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | productname: 'MacBookPro11,4' 3 | -------------------------------------------------------------------------------- /spec/classes/coverage_spec.rb: -------------------------------------------------------------------------------- 1 | at_exit { RSpec::Puppet::Coverage.report! } 2 | -------------------------------------------------------------------------------- /spec/classes/init_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/classes/init_spec.rb -------------------------------------------------------------------------------- /spec/classes/mac_keyboard_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/classes/mac_keyboard_spec.rb -------------------------------------------------------------------------------- /spec/classes/macfanctld_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/classes/macfanctld_spec.rb -------------------------------------------------------------------------------- /spec/classes/ssd_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/classes/ssd_spec.rb -------------------------------------------------------------------------------- /spec/classes/touchpad_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/classes/touchpad_spec.rb -------------------------------------------------------------------------------- /spec/classes/videodriver_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/classes/videodriver_spec.rb -------------------------------------------------------------------------------- /spec/classes/webcam_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/classes/webcam_spec.rb -------------------------------------------------------------------------------- /spec/classes/wireless_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/classes/wireless_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/spec_helper_acceptance.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/spec_helper_acceptance.rb -------------------------------------------------------------------------------- /spec/spec_helper_local.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/spec/spec_helper_local.rb -------------------------------------------------------------------------------- /templates/00-touchpad.conf.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jantman/puppet-archlinux-macbookretina/HEAD/templates/00-touchpad.conf.erb --------------------------------------------------------------------------------