Commit Graph

1040 Commits

Author SHA1 Message Date
Andreas Zweili 3d1d1e7b2b Update heimdall 2024-03-25 11:02:27 +01:00
Andreas Zweili d867ffb1e3 Update grav 2024-03-25 11:01:39 +01:00
Andreas Zweili b9a17c5b77 Add devenv cache 2024-03-19 13:38:55 +01:00
Andreas Zweili c18dee7068 Format with shfmt 2024-03-18 22:37:42 +01:00
Andreas Zweili 1ac235afb9 Update grav 2024-03-18 11:49:40 +01:00
Andreas Zweili bbb59728b8 Update heimdall 2024-03-18 11:49:36 +01:00
Andreas Zweili 1d1975bf19 Update plex 2024-03-18 11:49:31 +01:00
Andreas Zweili 6aed85a394 Update rss-bridge 2024-03-18 11:49:25 +01:00
Andreas Zweili 208591732b Update Nextcloud 2024-03-11 12:49:47 +01:00
Andreas Zweili 9f12bafb13 Update rss-bridge 2024-03-11 12:35:01 +01:00
Andreas Zweili dd579a0073 Update Plex 2024-03-11 12:34:32 +01:00
Andreas Zweili b992a1b214 Update heimdall 2024-03-11 12:33:24 +01:00
Andreas Zweili e1e361b0b3 Update grav 2024-03-11 12:32:22 +01:00
Andreas Zweili 74ad7c7614 Enable zram on all Pis 2024-03-07 22:40:57 +01:00
Andreas Zweili 0e3fc6ccac Correct typo 2024-03-07 22:29:03 +01:00
Andreas Zweili 507175582f Move zram-swap to a module 2024-03-07 22:26:04 +01:00
Andreas Zweili 3c578a4a85 Shrink the RAM disk for logs
500 MB is very large.
2024-03-07 22:17:26 +01:00
Andreas Zweili c3207c832c Migrate test-sd-card script writeShellApplication 2024-03-06 18:48:14 +01:00
Andreas Zweili 45d322771f Disable bluetooth and wifi on Raspberry Pi 4 2024-03-06 18:02:32 +01:00
Andreas Zweili e84098db10 Run garbage collection before optimiser 2024-03-06 16:49:33 +01:00
Andreas Zweili 7930729f31 Enable nix store optimiser 2024-03-06 16:49:19 +01:00
Andreas Zweili cfaa1abf3d Merge branch 'master' of git.2li.ch:Nebucatnetzer/nixos 2024-03-06 09:22:52 +01:00
Andreas Zweili b30ce21f33 Enable swap on Raspi 2024-03-06 09:21:04 +01:00
Andreas Zweili d8007dc975 Adjust mount options for mailserver 2024-03-04 22:32:15 +01:00
Andreas Zweili b43da366ea Adjust DKIM permissions 2024-03-04 22:31:57 +01:00
Andreas Zweili c7fa3d6e9e Update gitea 2024-03-04 13:39:47 +01:00
Andreas Zweili e569eecf9d Update rss-bridge 2024-03-04 13:38:53 +01:00
Andreas Zweili 56746ea751 Update plex 2024-03-04 13:38:27 +01:00
Andreas Zweili ee0e111d20 Update heimdall 2024-03-04 13:38:00 +01:00
Andreas Zweili fad8f913ab Update grav 2024-03-04 13:37:27 +01:00
Andreas Zweili fec41754f1 Enable flake support for nix repl 2024-03-01 11:40:09 +01:00
Andreas Zweili 9d56eb3ee0 Update gitea 2024-02-26 17:06:43 +01:00
Andreas Zweili f6492a9c85 Update rss-bridge 2024-02-26 17:06:12 +01:00
Andreas Zweili 600f2eed45 Update plex 2024-02-26 17:05:42 +01:00
Andreas Zweili fe6c214020 Update heimdall 2024-02-26 17:05:06 +01:00
Andreas Zweili 6aea28d700 Update grav 2024-02-26 17:04:30 +01:00
Andreas Zweili 67bc84c2fa Remove SYS_PTRACE from docker-mailserver 2024-02-26 17:02:51 +01:00
Andreas Zweili 11530b7949 Add sidequest 2024-02-25 10:34:06 +01:00
Andreas Zweili 9a927f0f38 Add some system utilities 2024-02-25 09:31:59 +01:00
Andreas Zweili a42c7bcc1f Add support for ADB 2024-02-25 09:31:49 +01:00
Andreas Zweili cf54e4f700 Enable Xbox controller support 2024-02-20 21:40:24 +01:00
Andreas Zweili 29c65f35ae Explicitly define which system to use when updating 2024-02-20 07:29:39 +01:00
Andreas Zweili fd63b3c75d Move source-code-pro to Emacs 2024-02-19 19:33:39 +01:00
Andreas Zweili fe4b4d6efc Update grav 2024-02-19 12:10:24 +01:00
Andreas Zweili 0b384a473a Update heimdall 2024-02-19 12:10:20 +01:00
Andreas Zweili 50c3959128 Update Plex 2024-02-19 12:10:14 +01:00
Andreas Zweili 92f28f040a Remove the nixos-hardware nvidia option
Since I use locally set options as well it is very confusing to understand
where the settings are coming from.
2024-02-19 11:38:36 +01:00
Andreas Zweili 053e1c9aa0 Create a server profile 2024-02-19 11:18:04 +01:00
Andreas Zweili 8f578d92b2 Update rss-bridge 2024-02-12 12:10:34 +01:00
Andreas Zweili eed8ec1f4e Update plex 2024-02-12 12:10:27 +01:00
Andreas Zweili bfcf251bb8 Update heimdall 2024-02-12 12:10:08 +01:00
Andreas Zweili 72a0d1a54b Update grav 2024-02-12 12:10:03 +01:00
Andreas Zweili e78e2b3528 Enable bluetooth at the start
I use it for so many devices now that it doesn't make sense to disable it.
2024-02-12 09:42:52 +01:00
Andreas Zweili 158114c5f9 Exclude all hidden files from inotifywait 2024-02-11 20:40:45 +01:00
Andreas Zweili 988174b826 Correct exclude command 2024-02-11 20:00:47 +01:00
Andreas Zweili e1abd090c5 Show which file changed 2024-02-11 19:30:05 +01:00
Andreas Zweili 0cf879faaf Exclude the nextcloud DB from watching with inotify 2024-02-11 19:28:46 +01:00
Andreas Zweili d7370e206a Add a module for nextcloud-cli-client 2024-02-11 18:06:10 +01:00
Andreas Zweili d8f1a22cb4 Move common packages from home-manager to nixos
For some admin packages it makes more sense to have them available to all
systems and users.
2024-02-05 21:09:47 +01:00
Andreas Zweili a29499e366 Update rss-bridge 2024-02-05 16:47:11 +01:00
Andreas Zweili a3e35999c8 Update plex 2024-02-05 16:47:10 +01:00
Andreas Zweili 29903d6b97 Update heimdall 2024-02-05 15:37:35 +01:00
Andreas Zweili 46cea1735a Update grav 2024-02-05 15:36:57 +01:00
Andreas Zweili ef2373c159 Update gitea 2024-02-05 15:35:44 +01:00
Andreas Zweili d1e37629f3 Update docker-mailserver 2024-02-05 15:33:09 +01:00
Andreas Zweili 03879307ba Update nextcloud 2024-02-04 15:38:18 +01:00
Andreas Zweili 5ebe70d626 Adjust the tlp options for radio devices 2024-02-04 15:18:35 +01:00
Andreas Zweili 72e91f715a Add nix-community cache 2024-02-04 14:15:54 +01:00
Andreas Zweili 4a898e91d7 Update state version to 23.11 2024-02-04 13:58:16 +01:00
Andreas Zweili 19c4bcbd69 Enable bluetooth at startup 2024-02-02 16:40:20 +01:00
Andreas Zweili ce88b03198 Switch to nixfmt-rfc-style 2024-02-02 13:45:05 +01:00
Andreas Zweili 6d4a2b5004 Fix typo for nextcloud previews 2024-02-01 20:18:32 +01:00
Andreas Zweili 10c04c5a47 Don't let docker wait after the network is online
It causes errors with network script and it still has problems pulling images.
I probably have to start it after the NTP service.
2024-01-29 22:34:19 +01:00
Andreas Zweili cd48f48816 Correct library path 2024-01-29 22:34:06 +01:00
Andreas Zweili 1d6e9bf1ed Move the documentation to the desktop
ARM builds are too slow to use this.
2024-01-29 20:55:31 +01:00
Andreas Zweili 630d0647d3 Remove datashare from freshrss 2024-01-29 19:41:50 +01:00
Andreas Zweili a8c70e25e9 Sudo in the alias doesn't work 2024-01-29 16:46:32 +01:00
Andreas Zweili 5d5d83e2fb Run btm always with sudo 2024-01-29 16:35:41 +01:00
Andreas Zweili 67d2a77143 Use the light theme for bottom 2024-01-29 16:21:36 +01:00
Andreas Zweili 89daa49938 Remove duplicate mount option for media share on plex 2024-01-29 14:31:16 +01:00
Andreas Zweili a625cf741c Correct mount path for plex media 2024-01-29 14:29:57 +01:00
Andreas Zweili 8fac0bf1a3 Create the initrd key during setup 2024-01-29 13:45:21 +01:00
Andreas Zweili 5f0da382fd Enable man pages and cache on all systems 2024-01-29 13:27:32 +01:00
Andreas Zweili 6cb4c43850 Adjust nextcloud preview timer 2024-01-17 08:03:30 +01:00
Andreas Zweili 82ed26c6cf Update docker-mailserver 2024-01-16 20:27:26 +01:00
Andreas Zweili 7747cb534e Run the nextcloud cron job every 10 minutes 2024-01-16 06:42:03 +01:00
Andreas Zweili 6ab3e5e21e Generate nextcloud previews every 5 minutes 2024-01-15 16:35:23 +01:00
Andreas Zweili 2e2c513973 Update docker nginx 2024-01-15 16:07:31 +01:00
Andreas Zweili 182a743157 Correct volumes for redis and cron 2024-01-15 16:07:21 +01:00
Andreas Zweili 58a4e4f937 Move the plex data to a normal NFS volume 2024-01-15 15:03:54 +01:00
Andreas Zweili 0bb3d8c7a4 Move the nextcloud data to a normal NFS volume 2024-01-15 15:03:43 +01:00
Andreas Zweili 913beb8324 Only start docker after the network is available
Otherwise downloading images doesn't work because certificate verification
doesn't work.
2024-01-15 14:58:02 +01:00
Andreas Zweili 1ef83b030f Try with a label for luks 2024-01-15 08:51:16 +01:00
Andreas Zweili cb3f315db9 Correct partition label 2024-01-13 12:12:31 +01:00
Andreas Zweili a1e4d0ae67 Unify the scripts to format disks 2024-01-13 11:19:03 +01:00
Andreas Zweili c10c3a2c21 Rewrite format-sdcard.py to use f2fs 2024-01-10 22:03:54 +01:00
Andreas Zweili acdbd14d8e Unify the initrd ssh config
I don't know if it is a smart idea to use the same key for all initrds but I
can't be bothered to create one for each device atm.
2024-01-09 21:59:57 +01:00
Andreas Zweili ac976cf250 Remove raspi-cpu
This command doesn't work on Raspis with UEFI enabled. However when I use btm
it can display the temperature just fine.
2024-01-09 21:57:51 +01:00
Andreas Zweili 910cfa8aa7 Enable TRIM on raspis 2024-01-09 21:57:51 +01:00
Andreas Zweili e59bc3cc83 Allow discards on luks 2024-01-09 21:57:51 +01:00