Commit Graph

13 Commits

Author SHA1 Message Date
Tom Alexander 67b777c432
Add whois. 2024-06-26 21:22:15 -04:00
Tom Alexander f44074ebe7
Only scrub when plugged in on Linux, and TCP optimization. 2024-05-16 21:20:30 -04:00
Tom Alexander ee0fe7eca6
Use group root for /etc/localtime on Linux.
Arch Linux kept changing the group to root, so this change is to avoid unexpected "changed" entries in the ansible diff.
2024-05-12 23:23:09 -04:00
Tom Alexander 8385b036a6
Add terraform format-on-save for vscode. 2024-02-06 17:57:20 -05:00
Tom Alexander fcf32657c3
Disable usb autosuspend for keyboard and mouse.
USB auto suspend seems to only happen when the devices are plugged in at boot (which generally means when my laptop is connected to the dock before boot) but it is very annoying because some keypresses get lost and my mouse does not work unless I click first.
2023-08-16 15:51:48 -04:00
Tom Alexander 55fec03445
Add a "w" alias for watch. 2023-07-08 22:57:25 -04:00
Tom Alexander be2e0c964b
Install rust-coreutils. 2023-04-27 17:05:32 -04:00
Tom Alexander 02568d77d9
Remove Linux sysctls that are getting overwritten.
This removes the settings for vm.dirty_writeback_centisecs and vm.laptop_mode because they are getting overwritten, which makes the task always report yellow. I suspect that TLP is overwriting them but I have not confirmed.
2023-03-14 15:58:57 -04:00
Tom Alexander 3c72b7c5ee
Add man to Linux. 2023-03-03 17:30:56 -05:00
Tom Alexander 8bd1c8f79e
Install nvme-cli in both. 2023-01-28 01:20:42 -05:00
Tom Alexander b2ea65faab
Import the linux base role. 2022-10-28 01:10:07 -04:00
Tom Alexander b69934072f
Move what can be shared in the base role out to the common tasks file. 2022-10-27 00:12:06 -04:00
Tom Alexander 8ab8000d0c
Start a base role that currently adds alacritty termcap to FreeBSD. 2022-10-11 22:54:03 -04:00