소스 검색

try add smb4k

Johan Rong 2 주 전
부모
커밋
321c25a374
3개의 변경된 파일22개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 0
      nixos/flavors/application/school/default.nix
  2. 20 0
      nixos/flavors/application/school/smb4k.nix
  3. 1 1
      nixos/flavors/application/workstation/default.nix

+ 1 - 0
nixos/flavors/application/school/default.nix

@@ -3,6 +3,7 @@
 {
   imports = [
     ./ntnu-vpn.nix
+    ./smb4k.nix
   ];
 
   environment.systemPackages = with pkgs; [

+ 20 - 0
nixos/flavors/application/school/smb4k.nix

@@ -0,0 +1,20 @@
+{ pkgs, lib, ... }: {
+  environment.systemPackages = with pkgs; [
+    smb4k
+    cifs-utils
+  ];
+
+  security.wrappers."mount.cifs" = {
+    program = "mount.cifs";
+    source = "${lib.getBin pkgs.cifs-utils}/bin/mount.cifs";
+    owner = "root";
+    group = "root";
+    setuid = true;
+  };
+
+  services.avahi = {
+    enable = true;
+    publish.enable = true;
+    publish.userServices = true;
+  };
+}

+ 1 - 1
nixos/flavors/application/workstation/default.nix

@@ -2,7 +2,7 @@
 
 {
   imports = [
-    #./boot-splash.nix
+    ./boot-splash.nix
     #./inputs.nix
   ];