Pig Monkey
9ce5f50780
support setting terminal via variable
2025-04-11 15:34:00 -07:00
Pig Monkey
15e55abc78
add ambient light sensor support
...
These illuminanced vars are for the Framework 13 AMD. Other systems will
likely need other paths.
2025-01-15 23:00:52 -08:00
Pig Monkey
37822a2562
support wireless regulatory domain
...
https://wiki.archlinux.org/title/Network_configuration/Wireless#Respecting_the_regulatory_domain
2025-01-13 18:45:43 -08:00
Pig Monkey
d5f369f0f8
remove ansible_processor condition
...
Intel vs AMD is determined within the role
2025-01-13 18:34:27 -08:00
Pig Monkey
f6e178de4d
drop radio role by default
...
I do not use or maintain any of this.
2024-12-01 19:10:01 -08:00
Pig Monkey
de59ed760b
add wait variable for goimapnotify
...
Previously `wait` could be defined in the user's config file, but in the
new release it appears to only be supported as a flag, so we have to
override the systemd service.
2024-09-16 15:56:35 -07:00
Pig Monkey
94aeb4a6be
move sudo tasks into base role
...
Closes #117
2024-06-24 16:06:35 -07:00
Pig Monkey
48a32e5e7e
replace Macchiato with NetworkManager MAC randomization
...
Macchiato is no longer in the AUR, but NetworkManager's built in
behaviour is good enough.
https://wiki.archlinux.org/title/NetworkManager#Configuring_MAC_address_randomization
2024-04-25 20:19:50 -07:00
Pig Monkey
1987368ed9
remove hashicorp role from playbook
...
I don't use any of this.
2024-03-29 20:40:12 -07:00
Pig Monkey
e8d067448c
add vopono
2024-02-22 19:45:52 -08:00
Pig Monkey
e7ca988aa9
add bat
2023-10-15 19:00:38 -07:00
Pig Monkey
8fabb426d5
move grub tag check to playbook roles
2023-10-15 18:59:49 -07:00
Pig Monkey
18b2e2e64c
move kernel parameters task to grub role
2023-10-12 20:09:46 -07:00
Pig Monkey
1993cac8da
install f3
2023-08-14 14:49:10 -07:00
Pig Monkey
4a21cba4a1
enable systemd-oomd
...
Further configuration tuning could be useful, but the Fedora defaults
provided by the AUR package seem reasonable. This successfully kills
runaway processes for me, tested by running:
$ systemd-run --user tail /dev/zero
Closes #111
2023-07-05 07:53:17 -07:00
Pig Monkey
d76e822d54
drop bitlbee from default playbook
...
I don't use this anymore.
2023-04-19 08:53:44 -07:00
Pig Monkey
6ea4d5b563
configure sudo with sudoers.d/ files
...
Existing users should first run tasks with tagged with `sudo` to apply
these changes, and then install the latest `/etc/sudoers` file from the
sudo package (probably already on your system as `/etc/sudoers.pacnew`).
Reversing those two steps probably prevents you from sudoing.
2022-10-24 21:33:58 -07:00
Pig Monkey
8a14ae5474
add KDE Connect
2022-10-14 17:27:17 -07:00
Pig Monkey
249fa7403d
replace rtorrent with transmission
2021-10-31 10:32:27 -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
06e04a8ad3
unbound depends on nmtrust for root hit udpate timer
2020-12-31 18:43:53 -08:00
Pig Monkey
567610c588
unbound must be running before openresolv/networkmanager tasks
2020-12-31 18:21:34 -08:00
Pig Monkey
7454571fba
only run interception role when var is defined
2020-12-30 18:57:09 -08:00
Pig Monkey
461d842645
add interception tools and caps2esc
...
Existing users who use xmodmap to rebind caps lock as control in X will
probably want to disable xmodmap first.
2020-12-30 18:54:56 -08:00
Pig Monkey
b59ed2da19
add zeal
2020-08-22 15:29:07 -07:00
Pig Monkey
6532ba8a46
move system monitoring tools into their own role
2020-05-16 19:04:26 -07:00
Pig Monkey
d3e84192f3
add ripgrep-all
...
Grep all the epubs.
2020-04-19 11:46:56 -07:00
Pig Monkey
e716310608
unbound and networkmanager depend on openresolv
2020-01-22 19:27:46 -08:00
Pig Monkey
987a7d388e
move openresolv to its own role
2020-01-22 19:08:01 -08:00
Pig Monkey
2cebb4338d
install android-tools for adb
2020-01-19 12:45:50 -08:00
Pig Monkey
d15bddffc5
signal has graduated from the AUR
2020-01-09 16:35:33 -08:00
Pig Monkey
441876243c
add aria2
2019-12-08 14:18:21 -08:00
Pig Monkey
882d697664
move python development packages into separate role
2019-11-18 16:42:35 -08:00
Pig Monkey
3e34692d5c
move visidata to standalone role
2019-11-06 20:23:35 -08:00
Pig Monkey
b82da1db48
install pkgfile with definition update timer
2019-09-11 17:40:28 -07:00
Pig Monkey
24ef24c34a
update currency conversions daily(ish) for units
2019-07-23 19:19:30 -07:00
Pig Monkey
5947bcabd8
consolidate optical authoring tools into optical role
2019-07-02 22:09:31 -07:00
Pig Monkey
bb7c07961f
add goesimage
2019-05-19 12:07:09 -07:00
Pig Monkey
37a6fd8a5a
remove formd
...
This doesn't need an environment. I just clone the repo and link to it
from ~/bin.
2019-05-03 20:05:43 -07:00
Pig Monkey
b697e0c8fa
kiwix packages appear to be constantly broken
2019-04-30 22:10:11 -07:00
Pig Monkey
f5d443058f
add dictd for offline dictionary
2019-04-29 18:43:34 -07:00
Pig Monkey
65f710db9a
move PDF tasks to distinct role
2019-04-25 18:58:59 -07:00
Pig Monkey
2fc02e7ae8
add solaar for managing logitech unify receivers
2018-12-13 19:16:50 -08:00
Pig Monkey
5585ef9c7b
move nmtrust to standalone role
2018-11-17 22:35:24 -08:00
Pig Monkey
c4be5e5e7b
add systemd timer to update pacman mirrors daily
...
This increases the likelihood of speedy and up-to-date mirrors,
particularly during travel.
2018-11-17 21:38:45 -08:00
Géza Búza
8d8ec13b8f
Add GNOME support
...
Add ability to install the GNOME desktop environment.
Most common global settings (date and time, power management, touchpad settings, theme) can be configured via Ansible variables.
See "group_vars/all" file.
2018-04-19 22:19:26 +02:00
Pig Monkey
d8d5a799c0
add syncthing support
2018-04-13 21:42:16 -07:00
Géza Búza
b289a381bf
Add Gnome Display Manager as an alternative
...
Add ability to install GDM as a graphical login prompt.
Also certain global settings can be changed by Ansible variables. See
"gdm" key of group-vars/all file.
2018-04-07 20:56:04 +02:00
Pig Monkey
12b1655b6c
move backitup to its own role
...
Single task roles are kind of lame, but this lets us set it as a
dependency.
2017-07-11 21:04:28 -07:00
Pig Monkey
1d6db50950
install kiwix-cli
2017-06-17 20:31:13 -07:00