Commit Graph

77 Commits

Author SHA1 Message Date
d9b1a4ca5d Do not keep binaries inside rust_build user home 2022-06-29 17:58:26 +02:00
4039174e45 Use rustup properly to build rust binaries 2022-06-29 17:58:26 +02:00
0759483348 Add some fancy rust cmdline programs 2022-06-29 17:58:26 +02:00
06c5871ed4 Standardize capitalization of ansible task names 2022-06-29 17:58:26 +02:00
c781636516 Set GOROOT correctly 2022-06-29 17:58:26 +02:00
22f0586995 Fix some arch-specific "becomes" 2022-06-29 17:58:26 +02:00
86d417264a Remove signal 2022-06-29 17:58:26 +02:00
839c941f9e Unify the "update" target 2022-06-29 17:58:25 +02:00
339798448a Use dotfiles group for dotfiles user 2022-06-29 17:58:25 +02:00
4c7515bbf7 pacman: Enable parallel downloads 2022-06-29 17:58:25 +02:00
b069d87c93 Fix setting of PATH for yubikey-touch-detector build 2022-06-29 17:58:25 +02:00
c27be08ab1 Set PATH/GOPATH for go explicitly 2022-06-29 17:58:25 +02:00
009b263e9e Install go before building stuff with it 2022-06-29 17:58:25 +02:00
08bce6511b Add go directory to PATH 2022-06-29 17:58:25 +02:00
09389db745 Install go manually 2022-06-29 17:58:25 +02:00
92cc4c31d6 Install spotify via paru on arch 2022-06-29 17:58:24 +02:00
10c96b1862 Add separate paru user for installs 2022-06-29 17:58:24 +02:00
60e9290414 Fix running mkinitcpio in docker 2022-06-29 17:58:24 +02:00
eaf84748f9 Only use iptables hack on arch 2022-06-29 17:58:24 +02:00
30973771f4 Do no install neovim PPA 2022-06-29 17:58:24 +02:00
efba2a92a2 Fix iptables install on arch 2022-06-29 17:58:24 +02:00
05a00fad3a Add dedicated dotfiles user 2022-06-29 17:58:23 +02:00
385306319a Install signal via third-party repo on ubuntu 2022-06-29 17:58:23 +02:00
7db70452d8 Install spotify via third-party repo on ubuntu 2022-06-29 17:58:23 +02:00
b00b2781be Build yubikey-touch-detector on ubuntu 2022-06-29 17:58:23 +02:00
b1d83a7bdc Build alacritty on ubuntu 2022-06-29 17:58:23 +02:00
084bf82ea9 ansible: Use correct "state" for package module 2022-06-29 17:58:23 +02:00
ef2e0e4919 Deprecate fedora 2022-06-29 17:58:20 +02:00
a0a9a34aa9 paru: Fix installation 2020-12-20 20:37:43 +01:00
f99f22e3e6 Enable pcscd service for yubikeys 2020-12-11 20:13:35 +01:00
e8a14fcbd3 Fix install of paru dependency installation 2020-12-11 20:13:35 +01:00
64bf3e9bf4 Install build dependencies for paru 2020-12-11 18:18:15 +01:00
d298ba4282 Install sudo for "become" on arch 2020-12-11 18:04:14 +01:00
6a6aab3a88 Build AUR packages as separate user on arch 2020-12-11 17:53:32 +01:00
a8436401b6 Do not report changes on cache cleanup 2020-12-10 02:03:49 +01:00
2234e24d4e Install paru on arch 2020-12-10 02:03:49 +01:00
0b0549975c Add handler to rebuild initrd if config changed 2020-12-09 21:52:14 +01:00
3c86f1e312 Compress mkinitcpio with lz4 on arch 2020-12-09 21:52:14 +01:00
4d1c3272d4 Fix timesyncd configuration in arch 2020-12-09 20:58:02 +01:00
15edc30832 Fix permissions for config of AMDGPU 2020-12-09 19:33:22 +01:00
5dfbb96a4f Add testing in docker 2020-12-09 11:54:52 +01:00
2db8edbabe Enable machine-specific packages 2020-12-09 10:50:47 +01:00
1f0ea0e7be Add support for arch linux 2020-12-09 10:50:20 +01:00
07e17fc56f Add removal list of installed packages 2020-10-05 22:03:05 +02:00
1224356d2e Give configure task a proper name 2020-04-11 14:08:41 +02:00
bfaae28a71 Make checkrun work 2020-04-01 10:19:17 +02:00
ead53e2d84 Do not report changes on ap cache change 2020-04-01 10:18:51 +02:00
741aa98576 Disable superfluous cache update on system upgrade on fedora 2020-03-08 22:31:00 +01:00
761a5b87e7 Implement system update for fedora 2020-03-03 23:44:09 +01:00
cd1d9d5d7f apt: Fix separation of tasks during update 2020-03-03 23:32:53 +01:00