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
Pig Monkey
88e0f776f8
move gnupg install to role
2017-06-11 16:43:33 -07:00
Pig Monkey
328f7b5047
replace grsec with linux-hardened
...
Existing users will want to remove all the deprecated grsec stuff.
# pacman --remove --nosave --recursive linux-grsec linux-grsec-headers paxd pax-utils paxtest checksec
closes #56
2017-05-06 18:20:37 -07:00
Pig Monkey
676f9ce7d7
add himawaripy
2017-04-09 12:34:59 -07:00
Pig Monkey
0233d6e042
provide pass-otp and pass-update extensions
2017-03-20 14:51:06 -07:00
Pig Monkey
bfd3ad7c9b
use hostsctl instead of unbound blocking
...
This seems like a better solution.
2017-03-19 17:21:02 -07:00
Pig Monkey
aa10a99caa
add wttr script
...
I've had this in ~/bin for a year or so. Might as well keep it here.
2017-02-05 18:56:36 -08:00