From 8249b5921d7a43cb077782aa3e6de853b887abe4 Mon Sep 17 00:00:00 2001 From: EinEtwas Date: Tue, 22 Oct 2024 16:18:00 +0200 Subject: [PATCH] feat: try and get automatic mounting of usb drives working --- home/default.nix | 1 + home/udiskie.nix | 7 +++++++ modules/configuration.nix | 6 +----- modules/default.nix | 1 + modules/diskservices.nix | 4 ++++ 5 files changed, 14 insertions(+), 5 deletions(-) create mode 100644 home/udiskie.nix create mode 100644 modules/diskservices.nix diff --git a/home/default.nix b/home/default.nix index 0b42cce..f9bb79b 100644 --- a/home/default.nix +++ b/home/default.nix @@ -45,6 +45,7 @@ ./alacritty.nix ./zsh.nix ./spicetify.nix + ./udiskie.nix ./keyring.nix ]; diff --git a/home/udiskie.nix b/home/udiskie.nix new file mode 100644 index 0000000..8d78b69 --- /dev/null +++ b/home/udiskie.nix @@ -0,0 +1,7 @@ +{ + services.udiskie = { + enable = true; + automount = true; + notify = true; + }; +} \ No newline at end of file diff --git a/modules/configuration.nix b/modules/configuration.nix index 572b590..44145db 100644 --- a/modules/configuration.nix +++ b/modules/configuration.nix @@ -57,11 +57,7 @@ environment.sessionVariables = { NIXOS_OZONE_WL = "1"; }; - - services.devmon.enable = true; - services.gvfs.enable = true; - services.udisks2.enable = true; - + # Enable Flakes nix.settings.experimental-features = [ "nix-command" "flakes" ]; diff --git a/modules/default.nix b/modules/default.nix index ca8102b..540c90b 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -10,5 +10,6 @@ ./environment.nix ./polkit.nix ./networking.nix + ./diskservices.nix ]; } \ No newline at end of file diff --git a/modules/diskservices.nix b/modules/diskservices.nix new file mode 100644 index 0000000..750e961 --- /dev/null +++ b/modules/diskservices.nix @@ -0,0 +1,4 @@ +{ + services.gvfs.enable = true; + services.udisks2.enable = true; +} \ No newline at end of file