Commit graph

35 commits

Author SHA1 Message Date
Pig Monkey
89ee8d7360 install xcalib
https://wiki.archlinux.org/title/ICC_profiles#xcalib
2025-01-14 09:22:19 -08:00
Pig Monkey
7d06c5b849 make video_drivers var optional 2025-01-13 18:35:33 -08:00
Pig Monkey
3fade1a9f7 remove autocutsel
This package was dropped down to the AUR, and I don't find it useful
enough to justify a non-official package.
2024-12-01 18:02:58 -08:00
Pig Monkey
975a177fbf do not unnecessarily reload the systemd daemon
Using `daemon_reload` should only be necessary after changing a systemd
config file.
2023-03-02 11:42:52 -08:00
Pig Monkey
974dc4168a reformat yaml 2023-03-02 11:42:41 -08:00
petRUShka
1f44adf3d8
[autorandr] drop autorandr-lid-listener.service
Spark configures logind to put the laptop to sleep when the lid closes. The autorandr.service executes autorandr when waking from sleep. So enabling just that first service accomplishes the goal of having autorandr execute when the lid opens.
2023-03-02 09:36:32 +03:00
petRUShka
e8b473510a
Enable autorandr services 2023-03-02 00:42:06 +03:00
Pig Monkey
29beab046f replace deprecated include with include_tasks 2022-10-14 17:36:47 -07:00
Pig Monkey
658b3738ca drop srandr
Originally I used this to call autorandr, but apparently autorandr
started shipping with a udev rule some years ago that makes srandrd
unnecessary.
2021-07-14 08:57:16 -07:00
Pig Monkey
86953663d3 replace termite with alacritty
https://github.com/thestinger/termite/#termite-is-obsoleted-by-alacritty
2021-05-08 22:22:59 -07:00
Pig Monkey
56c1011cdb add xorg-xwininfo 2020-07-16 16:04:58 -07:00
Pig Monkey
2a013e1791 replace deprecated with_items on package tasks
https://docs.ansible.com/ansible/latest/porting_guides/porting_guide_2.7.html#using-a-loop-on-a-package-module-via-squash-actions
2019-04-25 20:33:04 -07:00
Pig Monkey
a074470892 add perl-file-mimeinfo
This provides more accurate MIME type detection to xdg-utils.

https://wiki.archlinux.org/index.php/Default_applications#perl-file-mimeinfo
2019-01-09 22:04:32 -08:00
Pig Monkey
3a3a744679 autorandr moved to community 2018-07-22 16:22:32 -07:00
Pig Monkey
20160b1e8d fix option name typo
bad copy/paste
2018-04-13 21:54:29 -07:00
Pig Monkey
aa0431badc tag libinput tasks 2018-04-13 21:51:37 -07:00
Pig Monkey
2f44f28fb7 add libinput mouse button mapping support
Here I am remapping button 12 to button 2, which allows me to middle
click with the Fn3 key on my Elecom HUGE trackball.
2018-04-13 21:50:26 -07:00
Pig Monkey
9f077c92d0 namespace middle click scroll var 2018-04-13 21:46:47 -07:00
Pig Monkey
b1b33b20d2 support configurable middle click scoll button
I'm using button 12, which on my Elecom HUGE trackball is labeled
"Fn3". Existing users can set this variable to 2 if they wish to retain
the previous behaviour.
2018-04-13 21:43:28 -07:00
Pig Monkey
6b2eab7427 add the user tag whenever modifying the user
Running the playbook with --tags=user should trigger all user-modifying
tasks, not just the initial setup.
2018-03-26 11:26:43 -07:00
Pig Monkey
052a98096c add xautomation
for xev
2017-11-04 17:40:18 -07:00
Pig Monkey
91945e8966 enable middle-click scroll
This transforms x/y movement into scroll events when the middle-click
button is held on an input device. It compensates for the
less-than-perfect scroll wheel position on my otherwise-great new
trackball.

Remove the variable, or set it to something other than True, to prevent
the task from being run.
2017-10-31 21:07:44 -07:00
Pig Monkey
07d93dee42 create xdg user dirs
Users who think the default directories are stupid will want to create a
~/.config/user-dirs.dirs file to specify alternatives, or to disable
certain directories. Disable directories by pointing them toward your
home dir: https://freedesktop.org/wiki/Software/xdg-user-dirs/#settings

Example:
7182e0d787

closes #45
2017-01-21 11:13:27 -08:00
Pig Monkey
947ef21c8b Merge branch 'pulse' 2017-01-15 12:55:07 -08:00
Pig Monkey
54b8a55b07 install termite from community
Apparently this moved into community at some point without me noticing.

Existing users should remove termite-git first.

    # pacman --remove --nosave --recursive termite-git
2017-01-11 21:40:36 -08:00
Pig Monkey
50749e427e remove volwheel
Existing users can uninstall this if they want. Or not.

    # pacman --remove --nosave --recursive volwheel
2016-12-30 17:34:22 -08:00
Pig Monkey
e16243e913 create slim role 2016-01-18 22:26:50 -08:00
Pig Monkey
d39911e6e7 log slim logins to utmp/wtmp
This will be needed for the next physlock release.
2015-12-16 18:59:48 -08:00
Pig Monkey
2d0c544683 use ansible-aur module for AUR packages 2015-12-12 13:12:19 -08:00
Pig Monkey
a41a8f02b2 set login shell in slim 2015-12-06 20:13:47 -08:00
Pig Monkey
ab5aff94f4 more verbose tagging 2015-11-14 15:35:41 -08:00
John Shuping
a3719c7b43 Add packages potentially helpful to new arch users 2015-11-04 09:38:47 -05:00
Pig Monkey
62b51aca09 add srandrd for automagic monitor detection 2015-10-18 16:46:55 -07:00
Pig Monkey
a1dc81be40 make video driver(s) configurable 2015-10-16 19:28:45 -07:00
Pig Monkey
b6c6dd140e initial commit 2015-09-06 15:51:37 -07:00