Commit graph

52 commits

Author SHA1 Message Date
fruchti ec7e97fd25 Add killall to base packages 2023-06-01 22:36:27 +02:00
fruchti 9861ec78eb Add udev rules for shared VIDs/PIDs 2023-05-01 15:05:14 +02:00
fruchti 68c2bcef11 GNOME: Default to graphical pinentry
Evolution’s gpg integration will not work otherwise.
2023-05-01 15:04:03 +02:00
fruchti 6ab9c485e6 Emitter: Ping remote backup server, fail early 2023-04-13 20:53:13 +02:00
fruchti b9775500fb Emitter: Try restarting burp-client a few times 2023-04-07 14:00:05 +02:00
fruchti 050a28f91f Auto-upgrade: List package differences 2023-03-27 21:42:08 +02:00
fruchti 62188455a9 Emitter: Shift backup to 3:00
2:00 might overlap with the time Rupert gets a new IP address
2023-03-27 20:58:28 +02:00
fruchti 670433245b Disco: Make upgrade sleep inhibit work 2023-03-27 20:23:08 +02:00
fruchti 451605c50d Emitter: E-mail on backup failure 2023-03-26 14:27:23 +02:00
fruchti 2c32c0c1ab Emitter: Use static IP addresses
Allows for IPv6, since DHCPv6 is not available at its location.
2023-03-26 14:25:23 +02:00
fruchti 3f6ae04bcc overlays/default.nix: Fix indents 2023-03-25 09:54:00 +01:00
fruchti a933b3189e Burp: Exclude /var/lib/burp by default 2023-03-24 22:02:29 +01:00
fruchti 4d8d47b800 Rupert: Add Emitter as burp client 2023-03-24 21:57:33 +01:00
fruchti 754445e11a Emitter: Enable remote burp backups to Rupert 2023-03-24 21:56:32 +01:00
fruchti 4cd0b3d1c3 Burp options: Fix indentation in CA config 2023-03-23 21:18:23 +01:00
fruchti 60150bbe98 Burp server: Add user for SSH-tunnelling in 2023-03-23 21:18:00 +01:00
fruchti 56af2f4b5f Move wine to Disco-specific configuration 2023-03-21 21:10:55 +01:00
fruchti 581b5bc140 Make Keychron C2 udev rule actually work 2023-03-19 12:19:45 +01:00
fruchti ff291dd912 Rupert, burp server: Use password files as well 2023-03-12 15:41:36 +01:00
fruchti 01161228da Burp client: Add options for client, SSL PW file 2023-03-12 14:39:34 +01:00
fruchti 3cab037898 Burp client: Add encryptionPasswordFile option 2023-03-12 14:14:48 +01:00
fruchti 44c073c07c Add udev rules for Keychron C2
Without these, the function keys don’t work as function keys, but only
as media keys.
2023-03-12 12:56:33 +01:00
fruchti a4b0edf7f0 Disco: Wake up system for auto-upgrades 2023-03-12 12:56:33 +01:00
fruchti 1b67df787a Hedgedoc: Ensure firewall opens HTTP(S) ports 2023-03-12 12:53:45 +01:00
fruchti 9024421ac1 Rupert: Make sure firewall is enabled 2023-03-12 12:53:33 +01:00
fruchti 9bb6296a5f Rupert: Remove redundant network settings 2023-03-12 12:52:47 +01:00
fruchti 5f17decfe8 Allow nixos-rebuild without password for wheel 2023-03-11 10:28:59 +01:00
fruchti 9b546da27d Add differently-coloured git.25120.org logo
Based on the Forgejo theme
2023-03-10 21:49:50 +01:00
fruchti bea86ea43b Add WCH-LinkE USB udev rules 2023-03-10 21:22:32 +01:00
fruchti 33b6b11835 Neovim: Disable auto/smart indent 2023-03-10 21:22:12 +01:00
fruchti 4763bbaaa2 Upgrade: Catch (e.g. download) warnings as well 2023-03-10 21:21:26 +01:00
fruchti 5cbec50348 Emitter: Enable auto-upgrade git pull 2023-03-09 16:06:23 +01:00
fruchti ac055ea652 Auto-upgrade: Fix nullable option types 2023-03-09 16:06:02 +01:00
fruchti 7304bba68b Auto-upgrade: Allow git pull as specific user 2023-03-09 16:01:31 +01:00
fruchti b756893fa5 Allow for git pull before auto-upgrade 2023-03-09 15:24:22 +01:00
fruchti 99ed3884f8 Enable e-mail services for auto-upgrade 2023-03-07 19:35:34 +01:00
fruchti 1260f41dbb Emitter: Enable automatic upgrades, reboots 2023-03-05 15:05:54 +01:00
fruchti d12e7600cf Add example configuration.nix 2023-03-05 13:05:30 +01:00
fruchti a559c6172c Add Emitter (migrate from colmena) 2023-03-05 13:02:52 +01:00
fruchti bed4760a85 Auto-upgrade: Better reflect reboot in email subject 2023-03-05 10:57:46 +01:00
fruchti dd27fdf796 Fix missing keyboard layout rename 2023-03-03 18:04:49 +01:00
fruchti 54530653c9 Move keyboard layout into defaults.nix 2023-03-03 15:35:08 +01:00
fruchti 9940f822fb Defaults: Use common mkDefault for everything 2023-03-03 15:26:51 +01:00
fruchti ce10eb017e Rename de-fruchti layout to de-x270 2023-03-03 15:22:19 +01:00
fruchti 60172b1e19 Rupert: Move everything into hosts/ file
configuration.nix is now just imports.
2023-03-03 15:19:58 +01:00
fruchti 94859a92a3 Add Disco 2023-02-26 20:08:39 +01:00
fruchti 96dbda3ea2 Add some udev rules for dev boards 2023-02-26 20:08:16 +01:00
fruchti 48db3381b4 Development: Force ModemManager off 2023-02-26 20:07:58 +01:00
fruchti 214aadd33d Move several options to a ‘defaults’ file 2023-02-26 19:59:32 +01:00
fruchti eb112a9654 Rupert: Allow automatic reboots 2023-02-26 18:37:48 +01:00