diff options
| -rw-r--r-- | hel.nix | 38 |
1 files changed, 17 insertions, 21 deletions
| @@ -454,13 +454,21 @@ | |||
| 454 | }; | 454 | }; |
| 455 | 455 | ||
| 456 | systemd.automounts = [ | 456 | systemd.automounts = [ |
| 457 | { enable = true; | 457 | { |
| 458 | where = "/run/media/var/media"; | 458 | where = "/run/media/var/media"; |
| 459 | automountConfig = { | 459 | automountConfig = { |
| 460 | DirectoryMode = "700"; | 460 | DirectoryMode = "700"; |
| 461 | }; | 461 | }; |
| 462 | wantedBy = [ "local-fs.target" ]; | 462 | wantedBy = [ "local-fs.target" ]; |
| 463 | } | 463 | } |
| 464 | { | ||
| 465 | where = "/media"; | ||
| 466 | automountConfig = { | ||
| 467 | TimeoutIdleSec = "5min"; | ||
| 468 | DirectoryMode = "755"; | ||
| 469 | }; | ||
| 470 | wantedBy = [ "remote-fs.target" ]; | ||
| 471 | } | ||
| 464 | ]; | 472 | ]; |
| 465 | 473 | ||
| 466 | systemd.mounts = [ | 474 | systemd.mounts = [ |
| @@ -473,6 +481,14 @@ | |||
| 473 | DirectoryMode = "700"; | 481 | DirectoryMode = "700"; |
| 474 | }; | 482 | }; |
| 475 | } | 483 | } |
| 484 | { | ||
| 485 | where = "/media"; | ||
| 486 | what = "\\\\odin.asgard.yggdrasil\\media"; | ||
| 487 | type = "cifs"; | ||
| 488 | options = lib.concatStringsSep "," | ||
| 489 | [ "guest" | ||
| 490 | ]; | ||
| 491 | } | ||
| 476 | ]; | 492 | ]; |
| 477 | 493 | ||
| 478 | systemd.user.services."pulseaudio".enable = lib.mkForce false; | 494 | systemd.user.services."pulseaudio".enable = lib.mkForce false; |
| @@ -568,25 +584,5 @@ | |||
| 568 | disable spoolss = yes | 584 | disable spoolss = yes |
| 569 | ''; | 585 | ''; |
| 570 | }; | 586 | }; |
| 571 | |||
| 572 | systemd.mounts = [ | ||
| 573 | { | ||
| 574 | where = "/media"; | ||
| 575 | what = "\\\\odin.asgard.yggdrasil\\media"; | ||
| 576 | type = "cifs"; | ||
| 577 | options = lib.concatStringsSep "," | ||
| 578 | [ "guest" | ||
| 579 | ]; | ||
| 580 | } | ||
| 581 | ]; | ||
| 582 | |||
| 583 | systemd.automounts = [ | ||
| 584 | { | ||
| 585 | where = "/media"; | ||
| 586 | automountConfig = { | ||
| 587 | TimeoutIdleSec = "5min"; | ||
| 588 | }; | ||
| 589 | } | ||
| 590 | ]; | ||
| 591 | } | 587 | } |
| 592 | 588 | ||
