Commit Graph

1040 Commits

Author SHA1 Message Date
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
Andreas Zweili e9fd402dba Finalise UEFI support for Raspberry Pi 4 2024-01-09 21:57:51 +01:00
Andreas Zweili 4bd3b83751 Remove input freshrss 2024-01-08 19:38:41 +01:00
Andreas Zweili 723a6a21f3 Use a prerelease version of FreshRSS 2024-01-02 14:57:57 +01:00
Andreas Zweili c06d5394e6 Use freshrss from unstable 2024-01-02 10:34:34 +01:00
Andreas Zweili 135563f871 Update the command for mariadb-backups 2024-01-02 10:32:39 +01:00
Andreas Zweili 933276b827 Exclude log and lock files from backup 2024-01-02 10:32:25 +01:00
Andreas Zweili d3db0aa233 Switch from nixpkgs-fmt to nixfmt 2024-01-01 13:14:24 +01:00
Andreas Zweili 79a07cb6c3 Revert "Replace the NFS share for the restic repo with an SSD"
This reverts commit 1f3d357efb.
2023-12-31 17:50:59 +01:00
Andreas Zweili be310b4627 Revert "Check that the server exists before starting backups"
This reverts commit 459e74b01a.
2023-12-31 17:25:24 +01:00
Andreas Zweili 16267f4e4e Update permissions for dkim keys 2023-12-31 14:47:06 +01:00
Andreas Zweili 95a256b81b Update docker-mailserver 2023-12-31 14:30:11 +01:00
Andreas Zweili 1f3d357efb Replace the NFS share for the restic repo with an SSD 2023-12-30 16:27:40 +01:00
Andreas Zweili 102fe8f3ef Replace dhcpd4 with dnsmasq 2023-12-30 16:26:38 +01:00
Andreas Zweili 459e74b01a Check that the server exists before starting backups 2023-12-29 13:40:11 +01:00
Andreas Zweili 0eb993f858 Add Vim to all systems 2023-12-29 09:55:35 +01:00
Andreas Zweili b3d17439ed Remove distrobox 2023-12-29 09:52:31 +01:00
Andreas Zweili d9a069f775 Order variables alphabetically 2023-12-28 23:33:39 +01:00
Andreas Zweili ff2a6235b0 Move the NFS share to the filesystem 2023-12-28 23:30:57 +01:00
Andreas Zweili d7fd953018 Upgrade MariaDB to 11.0 2023-12-28 20:21:11 +01:00
Andreas Zweili 472f671ebb Update checksum for setup script 2023-12-28 17:51:53 +01:00
Andreas Zweili d3c5c06e8e Update docker-mailserver 2023-12-28 17:46:36 +01:00
Andreas Zweili 2ff1e5f16c Update nextcloud 2023-12-28 13:36:39 +01:00
Andreas Zweili 2721103a3f Update rss-bridge 2023-12-28 13:12:38 +01:00
Andreas Zweili c83c94531d Update plex 2023-12-28 13:12:00 +01:00
Andreas Zweili 4ab157f390 Update heimdall 2023-12-28 13:09:12 +01:00
Andreas Zweili ed0a9dcd8f Update grav 2023-12-28 13:08:19 +01:00
Andreas Zweili 80059a1a87 Update gitea 2023-12-28 13:07:17 +01:00
Andreas Zweili fcc657c9c2 Use sudo without password 2023-12-19 21:39:11 +01:00
Andreas Zweili a62e5a8916 Merge branch 'master' of git.2li.ch:Nebucatnetzer/nixos 2023-12-13 19:36:32 +01:00
Andreas Zweili 1c87658e2a Fix the nm-applet not starting
https://github.com/nix-community/home-manager/issues/2064#issuecomment-887300055
2023-12-12 19:01:28 +01:00
Andreas Zweili 4a4a7abfca Move hunspell to home-manager 2023-12-12 08:54:17 +01:00
Andreas Zweili 8926ce672f Update nextcloud 2023-12-04 13:01:55 +01:00
Andreas Zweili b02092e97a Update rss-bridge 2023-12-04 13:01:55 +01:00
Andreas Zweili da703325ca Update heimdall 2023-12-04 13:01:55 +01:00
Andreas Zweili 38db5a4122 Update grav 2023-12-04 13:01:55 +01:00
Andreas Zweili 529738831c Update to 23.11 2023-12-04 13:01:55 +01:00
Andreas Zweili 54c121dc41 Re-enable org-mode
Use en_IE (English Ireland) in favour of de_CH where possible
2023-11-28 22:38:37 +01:00
Andreas Zweili cbb0bc9023 Don't bind keeweb to a specific workspace
Otherwise it can't show helpful pop ups.
2023-11-28 17:12:50 +01:00
Andreas Zweili ba7c9ac969 Actually use tag variable in restic forget 2023-11-26 16:20:06 +01:00
Andreas Zweili 8f94201019 Add a script to search with duckduckgo 2023-11-26 15:01:55 +01:00
Andreas Zweili 41fb0875af Move the MIME associations for Firefox to home-manager
For some reason they are not working with the module from NixOS but were
working fine with home-manager.
2023-11-26 13:44:26 +01:00
Andreas Zweili ab866b4965 Correct path to SD card device 2023-11-26 11:44:29 +01:00
Andreas Zweili 610506588c Correct name for test-sd-card script 2023-11-26 11:38:55 +01:00
Andreas Zweili ce38921608 Move the script into a module 2023-11-26 11:18:22 +01:00
Andreas Zweili 76ecde65d3 Adjust CPU schedule policy for Nix 2023-11-25 16:09:08 +01:00
Andreas Zweili 331c577d3f Pin the postgresql package 2023-11-25 10:35:28 +01:00
Andreas Zweili 513ac03055 Pin the mariadb package 2023-11-25 10:35:05 +01:00
Andreas Zweili 8dfd7aa4bc Update rss-bridge 2023-11-20 17:53:27 +01:00
Andreas Zweili d2ff192420 Update plex 2023-11-20 17:53:05 +01:00
Andreas Zweili e79c69e7c5 Update heimdall 2023-11-20 17:52:44 +01:00
Andreas Zweili e2c86c8639 Update grav 2023-11-20 17:52:21 +01:00
Andreas Zweili 99c9fa76bf Update gitea 2023-11-20 17:51:55 +01:00
Andreas Zweili c5ecf58af0 Set mysql options for gitea 2023-11-20 17:51:26 +01:00
Andreas Zweili ef93e92869 Only keep two yearly backups 2023-11-20 16:06:34 +01:00
Andreas Zweili bdd22ca21b Add restic-list-all command 2023-11-20 12:18:35 +01:00
Andreas Zweili a6ba23a851 Replace KeePassXC with KeeWeb again
KeeWeb works better the way I work.
2023-11-16 20:37:14 +01:00
Andreas Zweili 8f87cfb29b Update nextcloud 2023-11-14 13:55:38 +01:00
Andreas Zweili a42b9b8d7d Update rss-bridge 2023-11-14 13:51:27 +01:00
Andreas Zweili 1f20f98593 Update plex 2023-11-14 13:50:45 +01:00
Andreas Zweili a19fc8ab5a Update heimdall 2023-11-14 13:50:13 +01:00
Andreas Zweili e08a83d6ba Update grav 2023-11-14 13:49:27 +01:00
Andreas Zweili e32456f063 Set the QT scaling factor system wide as well 2023-11-14 13:27:57 +01:00
Andreas Zweili a6a94aa259 Replace keeweb with keepassxc 2023-11-08 20:02:07 +01:00
Andreas Zweili 53e7f4a74e Enable thumbnails for video files 2023-11-08 17:43:52 +01:00
Andreas Zweili 2ada019843 Enable thumbnails for RAW files
I'm not sure if this works
2023-11-08 17:42:35 +01:00
Andreas Zweili f7acb8f2de Move Nautilus in its own module 2023-11-08 17:31:52 +01:00
Andreas Zweili b362d0cf31 Enable thumbnails in Nautilus for heif files 2023-11-08 09:53:02 +01:00
Andreas Zweili 12853d9e08 Replace TT-RSS with FreshRSS 2023-11-06 15:03:50 +01:00
Andreas Zweili eeafe04c7e Remove roundcube 2023-10-28 19:52:56 +02:00
Andreas Zweili 2be21f9e02 Correct image for heimdall
Should be ARM64
2023-10-23 19:09:04 +02:00
Andreas Zweili 4ed0a3fa60 Update tt-rss 2023-10-23 17:51:35 +02:00
Andreas Zweili 7d38eadc5a Update Nextcloud 2023-10-23 16:57:33 +02:00
Andreas Zweili c708569101 Update rss-bridge 2023-10-23 16:42:27 +02:00
Andreas Zweili 3869d2ead4 Update Plex 2023-10-23 16:41:52 +02:00
Andreas Zweili f5f2561e03 Update heimdall 2023-10-23 16:40:46 +02:00
Andreas Zweili 76b44087de Update grav 2023-10-23 16:40:01 +02:00
Andreas Zweili 14302f6e3e Update public key for the iPad 2023-10-22 18:12:56 +02:00
Andreas Zweili a105904b27 Update tt-rss 2023-10-16 13:50:09 +02:00
Andreas Zweili f096fe0ae8 Update rss-bridge 2023-10-16 13:50:00 +02:00
Andreas Zweili 2effb60980 Update plex 2023-10-16 13:49:54 +02:00
Andreas Zweili 49ef544074 Update nextcloud 2023-10-16 13:49:47 +02:00
Andreas Zweili 1fd4b9a18c Update heimdall 2023-10-16 13:49:36 +02:00
Andreas Zweili b269cb6579 Update grav 2023-10-16 13:49:31 +02:00
Andreas Zweili 987e7cb80c Enable 2FA in roundcube 2023-10-10 21:27:43 +02:00
Andreas Zweili 4dce4b45f8 Disable sieve in roundcube 2023-10-10 21:07:55 +02:00
Andreas Zweili c0ab9dde66 Add roundcube to mail.zweili.org 2023-10-10 21:00:36 +02:00
Andreas Zweili 93294b7b5c Update nextcloud 2023-10-09 13:25:45 +02:00
Andreas Zweili c09a55744b Update tt-rss 2023-10-09 13:07:15 +02:00
Andreas Zweili 2ec09b8cbf Update rss-bridge 2023-10-09 13:06:42 +02:00
Andreas Zweili 47e20b79a8 Update plex 2023-10-09 13:06:18 +02:00
Andreas Zweili 0bb6584a40 Update heimdall 2023-10-09 13:05:16 +02:00
Andreas Zweili c874634322 Update grav 2023-10-09 13:04:48 +02:00
Andreas Zweili da75e3a596 Update gitea 2023-10-09 13:03:39 +02:00
Andreas Zweili a075ef2fcf Add settings for touchpads 2023-10-03 18:51:12 +02:00
Andreas Zweili 331eb50edc Merge branch 'master' into agenix-home-manager 2023-09-27 21:05:26 +02:00
Andreas Zweili e8fba53c63 Sort packages alphabetically 2023-09-25 17:31:19 +02:00
Andreas Zweili 91d3fca160 Add libheif 2023-09-25 17:31:10 +02:00
Andreas Zweili 8c29af4b80 Associate HEIF with Gnome Image Viewer 2023-09-25 17:30:15 +02:00
Andreas Zweili b8ae0c5461 Update tt-rss 2023-09-25 13:00:56 +02:00
Andreas Zweili 397c8e0920 Update rss-bridge 2023-09-25 13:00:50 +02:00