Merge pull request #1 from jshuping/master

initial macbook support
This commit is contained in:
Peter Hogg 2015-10-15 09:33:54 -07:00
commit 86785cd873
9 changed files with 49 additions and 2 deletions

View file

@ -21,7 +21,7 @@ should be available at the path specified in the `ssh.user_key` variable.
Run the playbook as root.
$ ansible-playbook -i localhost playbook.yml
# ansible-playbook -i localhost playbook.yml
When run, Ansible will prompt for the user password. This only needs to be
provided on the first run when the user is being created. On later runs,

View file

@ -1,5 +1,4 @@
---
- include: synaptics.yml
- include: tlp.yml
- name: Copy logind configuration file

View file

@ -0,0 +1,21 @@
Section "InputClass"
MatchIsTouchpad "on"
Identifier "Touchpads"
Driver "mtrack"
Option "Sensitivity" "0.65"
Option "IgnoreThumb" "true"
Option "IgnorePalm" "true"
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "TapButton3" "2"
Option "ClickFinger1" "1"
Option "ClickFinger2" "3"
Option "ClickFinger3" "2"
Option "BottomEdge" "25"
# natural scrolling
Option "ScrollDownButton" "4"
Option "ScrollUpButton" "5"
Option "ScrollLeftButton" "7"
Option "ScrollRightButton" "6"
EndSection

View file

@ -0,0 +1,4 @@
---
dependencies:
- { role: base }
- { role: laptop }

View file

@ -0,0 +1,2 @@
---
- include: mtrack-git.yml

View file

@ -0,0 +1,20 @@
---
- name: Copy mtrack-git configuration file
copy: src=50-mtrack-git.conf dest=/etc/X11/xorg.conf.d/50-mtrack-git.conf
- name: Download xf86-input-mtrack-git
command: cower -dq xf86-input-mtrack-git
chdir=/home/{{ user.name }}/{{ aur.dir }}
creates=/home/{{ user.name }}/{{ aur.dir }}/xf86-input-mtrack-git
tags:
- aur
become: yes
become_user: "{{ user.name }}"
- name: Build and install mtrack-git
command: "{{ aur.makepkg }} chdir=/home/{{ user.name }}/{{ aur.dir }}/xf86-input-mtrack-git"
tags:
- aur
become: yes
become_user: "{{ user.name }}"

View file

@ -1,3 +1,4 @@
---
- include: synaptics.yml
- include: battery.yml
#- include: fan.yml