From c4d8ed4e010f625c40656524fedb19f38032ed35 Mon Sep 17 00:00:00 2001 From: Tyler Mayoff Date: Mon, 17 Nov 2025 17:42:57 -0500 Subject: [PATCH] calibre, android studio and automatic USB mounting --- dot_config/flake/machines/wash/configuration.nix | 4 +++- dot_config/flake/machines/wash/home.nix | 13 +++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/dot_config/flake/machines/wash/configuration.nix b/dot_config/flake/machines/wash/configuration.nix index 767b82e..a82428f 100644 --- a/dot_config/flake/machines/wash/configuration.nix +++ b/dot_config/flake/machines/wash/configuration.nix @@ -14,7 +14,7 @@ ../../modules/nixos/niri.nix # ../../modules/nixos/gnome.nix - # ../../modules/nixos/android-studio.nix + ../../modules/nixos/android-studio.nix # ../../modules/nixos/docker.nix ../../modules/nixos/podman.nix @@ -48,6 +48,8 @@ networking.networkmanager.enable = true; systemd.services.NetworkManager-wait-online.enable = false; + services.udisks2.enable = true; + hardware.bluetooth = { enable = true; powerOnBoot = true; diff --git a/dot_config/flake/machines/wash/home.nix b/dot_config/flake/machines/wash/home.nix index 46d2901..959d6c7 100644 --- a/dot_config/flake/machines/wash/home.nix +++ b/dot_config/flake/machines/wash/home.nix @@ -23,9 +23,22 @@ packages = with pkgs; [ godot + calibre claude-code ]; stateVersion = "23.11"; }; + + services.udiskie = { + enable = true; + settings = { + # workaround for + # https://github.com/nix-community/home-manager/issues/632 + program_options = { + # replace with your favorite file manager + file_manager = "${pkgs.nemo-with-extensions}/bin/nemo"; + }; + }; + }; }