From ae9ae15f3a70f39a876d062e5dc3ef4d95c88c1d Mon Sep 17 00:00:00 2001 From: "Lennart J. Kurzweg (Nx2)" Date: Sat, 2 May 2026 23:58:31 +0200 Subject: [PATCH] davfs --- configuration.nix | 1 + system-modules/davfs.nix | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 system-modules/davfs.nix diff --git a/configuration.nix b/configuration.nix index 592a0b2..412dadf 100644 --- a/configuration.nix +++ b/configuration.nix @@ -9,6 +9,7 @@ ./system-modules/cache.nix ./system-modules/calendar.nix ./system-modules/dm.nix + ./system-modules/davfs.nix ./system-modules/docker.nix ./system-modules/fcitx5.nix ./system-modules/fonts.nix diff --git a/system-modules/davfs.nix b/system-modules/davfs.nix new file mode 100644 index 0000000..45ff4f6 --- /dev/null +++ b/system-modules/davfs.nix @@ -0,0 +1,19 @@ +{ pkgs, ... }@all: with all; let + # user = "lennart"; +in { + services.davfs2 = { + enable = true; + settings = { + globalSection = { + use_locks = true; + }; + sections = { + "${hyper.home}/webdav" = { + gui_optimize = true; + }; + }; + }; + }; + users.users."${hyper.user}".extraGroups = [ "davfs2" ]; +} +