Commit graph

835 commits

Author SHA1 Message Date
Pig Monkey
cabd9616f3 drop surfraw 2025-01-13 18:37:14 -08:00
Pig Monkey
6f91ff344c imlib2-heic aur package no longer exists 2025-01-13 18:36:33 -08:00
Pig Monkey
7d06c5b849 make video_drivers var optional 2025-01-13 18:35:33 -08:00
Pig Monkey
0126cb6ff2 add option for tuned-ppd 2025-01-11 18:37:04 -08:00
Pig Monkey
79e261bd84 drop undertime
I still use this daily, but this is the sort of thing I now prefer to
install via uv rather than as a system package.
2025-01-05 16:34:19 -08:00
Pig Monkey
cf10656a5a drop pipx
uv replaces this completely.
2025-01-05 16:33:58 -08:00
Pig Monkey
9896a6b302 p7zip is now 7zip 2025-01-01 22:52:01 -08:00
Pig Monkey
966b159668 user kewlfft.aur collection
Closes #120 #74
2024-12-01 20:21:53 -08:00
Pig Monkey
a506a36567 update timew holiday refresh script location 2024-12-01 19:11:52 -08:00
Pig Monkey
b1843b5956 drop old thinkpad battery packages
Modern kernels support Thinkpad battery controls. Additional packages
are no longer required.

https://linrunner.de/tlp/faq/battery.html#which-external-kernel-module-do-i-need-for-my-thinkpad
2024-12-01 18:38:03 -08:00
Pig Monkey
2b3da28aa7 replace youtube-dl with yt-dlp 2024-12-01 18:23:14 -08:00
Pig Monkey
34ae47664a replace abcde with whipper 2024-12-01 18:16:34 -08:00
Pig Monkey
919d40239e drop geteltorito
The AUR package currently has broken checksums. I can't remember the
last time I used this. And it is just a perl script, so there's no value
in having it as a package. Just curl the script if you need it, and add
it to $PATH if you're feeling ambitious.
2024-12-01 18:11:14 -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
66647279ba perform shell tasks after user init
Since the shell tasks now include installing an AUR package, the user
must first exist.
2024-12-01 17:49:13 -08:00
Pig Monkey
cb8db79203 add additional audio packages 2024-12-01 17:45:40 -08:00
Brett Eisenberg
e32236d76c fix missing brace 2024-10-19 14:09:21 -07:00
Brett Eisenberg
16813d8e24 allow mirror update to optionally limit sources by country 2024-09-17 13:06:02 -07: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
Brett Eisenberg
01f7075c32 add oauth2 support for msmtp and mbsync 2024-08-21 12:14:01 -07:00
Pig Monkey
169af63185 add uv 2024-08-20 16:39:10 -07:00
Pig Monkey
83d9fc07ca replace lowbatt.sh with poweralertd
Existing users can remove the old cruft:

    $ sudo systemctl disable lowbatt.timer
    $ sudo rm /usr/local/bin/lowbatt /etc/systemd/system/lowbatt.*
    $ sudo systemctl daemon-reload
2024-07-18 20:09:50 -07:00
Pig Monkey
2d0a272494 disable bluetooth on boot via bluez
Apparently Blueman dropped power management in v2.4. https://github.com/blueman-project/blueman/blob/main/CHANGELOG.md#changes-2

Closes #121
2024-06-26 17:48:52 -07:00
Pig Monkey
94aeb4a6be move sudo tasks into base role
Closes #117
2024-06-24 16:06:35 -07:00
Pig Monkey
5c7b7504ea reformat yaml 2024-06-24 16:04:27 -07:00
Pig Monkey
61f4278f6f drop hashdeep
Closes #119
2024-06-24 15:51:26 -07:00
Pig Monkey
32bb85f747 add yubikey-manager-qt 2024-06-19 18:03:46 -07:00
Pig Monkey
541a79b00e install libgourou 2024-05-05 09:12:03 -07:00
Pig Monkey
96c090affe change NetworkManager connectivity check to a boolean 2024-04-25 20:24:59 -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
e8d067448c add vopono 2024-02-22 19:45:52 -08:00
Pig Monkey
101015c2f6 update cryptshot 2024-02-14 18:41:32 -08:00
Pig Monkey
a9e11dae49 remove unused aur software 2024-02-12 18:53:53 -08:00
Pig Monkey
af2b70d9a9 allow setting user's group ID 2024-02-04 12:29:05 -08:00
Pig Monkey
1a485d95ba install textlive-binextra
I need this for `pdfjam`.
2024-01-31 10:04:23 -08:00
Pig Monkey
3771432d0e install zsh-antidote 2023-11-16 16:12:53 -08:00
Pig Monkey
1fa98f4f78 don't fork i3lock 2023-11-15 22:17:26 -08:00
Pig Monkey
e385335631 verify firejail users file exists
Closes #114
2023-11-05 16:00:31 -08:00
Pig Monkey
530b12e24e add grub-hook 2023-10-17 21:42:58 -07: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
64ecdbcabd disable grub submenus
One or two less keystrokes when selecting alternate kernels.
2023-10-12 20:12:12 -07:00
Pig Monkey
18b2e2e64c move kernel parameters task to grub role 2023-10-12 20:09:46 -07:00
Pig Monkey
14db74e597 zeal moved to extra 2023-09-21 12:30:38 -07:00
Pig Monkey
7e55a877b2 remove deprecated ocrmypdf dependencies 2023-08-16 09:13:59 -07:00
Pig Monkey
1993cac8da install f3 2023-08-14 14:49:10 -07:00
Pig Monkey
931c9286aa add support for AMD microcode 2023-08-08 16:32:22 -07:00
Pig Monkey
cc2bce9691 Merge branch 'fingerprint_fix' of https://github.com/petRUShka/spark into petRUShka-fingerprint_fix 2023-07-05 07:55:51 -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
8fd159f13f texlive-core is now texlive-basic 2023-06-18 10:31:08 -07:00