xmonad: add XMonad.Prompt.Window
[julm/julm-nix.git] / nixos / profiles / home.nix
index 6dd2e0cb0d884897bdba049af8102c097aa1bdcd..b1e838974db87900f982ddc279ac5be447d6f401 100644 (file)
   hardware.sane.netConf = ''
     aubergine.local
   '';
+
+  services.udev.extraRules = ''
+    SUBSYSTEM=="block", KERNEL=="sd*", ENV{ID_SERIAL}=="TOSHIBA_MK6459GSXP_519DC07HT", \
+      ACTION=="add", ENV{SYSTEMD_WANTS}+="zfs-import@off3.service"
+    SUBSYSTEM=="block", KERNEL=="sd*", ENV{ID_SERIAL}=="TOSHIBA_MK6459GSXP_519DC07HT", \
+      ACTION=="remove", RUN+="${pkgs.systemd}/bin/systemctl stop --no-block zfs-import@off3.service"
+
+    SUBSYSTEM=="block", KERNEL=="sd*", ENV{ID_SERIAL}=="Samsung_SSD_870_EVO_1TB_S75CNX0X354178D", \
+      ACTION=="add", ENV{SYSTEMD_WANTS}+="zfs-import@off4.service"
+    SUBSYSTEM=="block", KERNEL=="sd*", ENV{ID_SERIAL}=="Samsung_SSD_870_EVO_1TB_S75CNX0X354178D", \
+      ACTION=="remove", RUN+="${pkgs.systemd}/bin/systemctl stop --no-block zfs-import@off4.service"
+  '';
 }