Small tweaks, disable my earlier tinkering to not have it interfere

This commit is contained in:
Lillian Violet 2024-03-18 14:46:37 +01:00
parent fc3384472d
commit b7eb0d5179
3 changed files with 6 additions and 0 deletions

View file

@ -6,6 +6,8 @@
pkgs, pkgs,
... ...
}: { }: {
environment.systemPackages = with pkgs; [auto-mount];
services.udev.extraRules = '' services.udev.extraRules = ''
KERNEL=="sd[a-z]|sd[a-z][0-9]", ACTION=="add", RUN+="/bin/systemctl start --no-block external-drive-mount@%k.service" KERNEL=="sd[a-z]|sd[a-z][0-9]", ACTION=="add", RUN+="/bin/systemctl start --no-block external-drive-mount@%k.service"
KERNEL=="sd[a-z]|sd[a-z][0-9]", ACTION=="remove", RUN+="/bin/systemctl stop --no-block external-drive-mount@%k.service" KERNEL=="sd[a-z]|sd[a-z][0-9]", ACTION=="remove", RUN+="/bin/systemctl stop --no-block external-drive-mount@%k.service"

View file

@ -21,6 +21,8 @@
# You can also split up your configuration and import pieces of it here: # You can also split up your configuration and import pieces of it here:
# ./nvim.nix # ./nvim.nix
./hardware-configuration.nix ./hardware-configuration.nix
./auto-mount.nix
]; ];
boot.tmp.cleanOnBoot = true; boot.tmp.cleanOnBoot = true;

View file

@ -6,6 +6,8 @@
}: }:
writeShellApplication writeShellApplication
{ {
# Originally from: https://github.com/scawp/Steam-Deck.Mount-External-Drive/
name = "auto-mount"; name = "auto-mount";
runtimeInputs = []; runtimeInputs = [];