Commit graph

94 commits

Author SHA1 Message Date
fruchti 76cabab60a Rupert: Adapt for 24.05 2024-06-02 11:06:30 +02:00
fruchti ef69748075 Emitter: Make necessary changes for 24.05 2024-06-02 10:25:45 +02:00
fruchti 4994a81881 Update Nextcloud to 28 2024-06-02 10:22:04 +02:00
fruchti 0fe9a18a96 Rupert: Add swap 2024-06-02 10:21:55 +02:00
fruchti 4553c49a2b Install git-lfs by default 2024-05-20 14:30:47 +02:00
fruchti 8c8fbbbff8 Update Dune3D 2024-05-04 10:32:45 +02:00
fruchti b7719a7570 Add Dune 3D
Lifted from nixpkgs-unstable, but with the most recent commit of Dune
3D.
2024-04-27 14:42:07 +02:00
fruchti 57f19e259f Disco: Add mpv, video playback codecs 2024-04-27 14:40:03 +02:00
fruchti 1f863c789d Disco: Switch from GNOME to XFCE 2024-04-27 14:38:38 +02:00
fruchti 801a472e99 Status e-mail: Use only main process exit code
Previously, the exit code of an ExitStartPre script might have wound up
in the e-mail subject.
2024-04-27 14:36:36 +02:00
fruchti d0d2f1f64e Emitter: Send e-mail only on repeated backup fails 2024-04-27 14:35:50 +02:00
fruchti 2a4dce6e02 GNOME: Explicitly enable gnome-keyring 2024-04-27 14:34:02 +02:00
fruchti 958117375a Fix ‘sudo nixos-rebuild’ asking for password 2024-04-27 14:33:43 +02:00
fruchti 9195d6f6de Horizon EDA: Fix Intel GPU redraw issue 2024-04-27 14:33:43 +02:00
fruchti b67bf68f0d Hedgedoc: Replace ensurePermissions 2024-04-27 14:31:11 +02:00
fruchti c44799033a Remove joshuto for now 2024-04-27 14:30:08 +02:00
fruchti 7a7eb0e9fb WCH-LinkE udev rule: Also match USB-UART 2023-12-05 20:36:45 +01:00
fruchti c0baac0488 Emitter: Switch to Forgejo 2023-12-03 11:44:46 +01:00
fruchti 131c18230a Rupert: Add changes for 23.11 2023-12-02 21:36:19 +01:00
fruchti f678ad57f8 Rupert: Add working video decoding HW acceleration 2023-12-02 21:35:50 +01:00
fruchti d6f2c33a09 X270: Try to fix nub wakeup issue 2023-12-02 20:34:42 +01:00
fruchti 7d14f4a8df Disco: Add swap file, earlyoom 2023-12-02 20:34:17 +01:00
fruchti 2494def822 Add magic-wormhole to default installation packages 2023-12-02 20:30:31 +01:00
fruchti a5d18374bf Emitter: Change configuration for new home 2023-12-02 20:29:47 +01:00
fruchti c14bc08deb Auto-upgrade: Abort on failure 2023-11-27 10:59:54 +01:00
fruchti 8a29fc400b Gitea: Remove landing page description 2023-11-27 10:50:03 +01:00
fruchti 7752aab713 Hedgedoc: Add env file (for cookie secret) 2023-11-11 21:22:52 +01:00
fruchti e2e91e6924 Improve X270 hardware experience 2023-11-04 11:20:19 +01:00
fruchti 96729143fa Add udev rule for Glasgow 2023-11-04 11:20:02 +01:00
fruchti e77307551f Add TLS-SNI forwarding for hedgedoc server 2023-09-07 09:01:47 +02:00
fruchti 8dbb7477be DynDNS: Allow multiple domains 2023-08-26 11:11:12 +02:00
fruchti 845efe9e8f Rupert: Try workaround for reboot issues
Sometimes, shutdowns hang
2023-08-26 10:52:00 +02:00
fruchti 774eea3eb3 DynDNS: Store and compare to IP from last update 2023-06-23 21:33:42 +02:00
fruchti 1a543d6067 Replace ddclient with shell script 2023-06-23 19:56:35 +02:00
fruchti d3f89fee9e Update Nextcloud 2023-06-23 19:56:14 +02:00
fruchti d989008ad7 Rupert: Fix warnings for 23.05 2023-06-23 19:55:52 +02:00
fruchti f373ec2d15 Emitter: DNS-lookup BURP server, use more retries 2023-06-21 15:27:57 +02:00
fruchti e43c6450d9 Emitter: Fix warnings for 23.05 2023-06-21 15:27:22 +02:00
fruchti d2daab08a1 Make necessary changes for 23.05
- Explicitly enable fish
- No longer use OpenSSL 1.1 for BURP (decryption now seems to work fine
  with current OpenSSL)
- Move sshd settings to `settings`
2023-06-20 21:51:15 +02:00
fruchti ef4ad4da58 Auto-upgrade: Use builtins instead of some dependencies 2023-06-11 18:54:17 +02:00
fruchti d9611fade1 Disable SSHD keyboard-interactive login 2023-06-07 08:53:31 +02:00
fruchti 72a89eddfd Add udev rule for WCH USB-serial adaptor 2023-06-01 22:36:40 +02:00
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