From d8dffd131f6c9b495e2360107fe94c80cb11f35a Mon Sep 17 00:00:00 2001 From: k3t Date: Sat, 8 Aug 2026 02:26:34 -0600 Subject: [PATCH] add geoclue and waydroid --- flake.nix | 7 ++++++- modules/gui/services/geoclue.nix | 6 ++++++ modules/gui/services/waydroid.nix | 8 ++++++++ 3 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 modules/gui/services/geoclue.nix create mode 100644 modules/gui/services/waydroid.nix diff --git a/flake.nix b/flake.nix index e357eba..e32ff58 100644 --- a/flake.nix +++ b/flake.nix @@ -70,9 +70,11 @@ ./modules/gui/apps/steam.nix ./modules/gui/fonts.nix ./modules/gui/services/flatpak.nix + ./modules/gui/services/geoclue.nix ./modules/gui/services/kdeconnect.nix ./modules/gui/services/kwallet.nix ./modules/gui/services/xdg.nix + ./modules/gui/services/waydroidC.nix ./modules/net/services/avahi.nix ./modules/net/services/fail2ban.nix @@ -135,6 +137,7 @@ ./modules/gui/apps/firefox.nix ./modules/gui/fonts.nix ./modules/gui/services/flatpak.nix + ./modules/gui/services/geoclue.nix ./modules/gui/services/kdeconnect.nix ./modules/gui/services/kwallet.nix ./modules/gui/services/xdg.nix @@ -240,10 +243,12 @@ ./modules/gui/apps/steam.nix ./modules/gui/fonts.nix ./modules/gui/services/flatpak.nix + ./modules/gui/services/geoclue.nix ./modules/gui/services/kdeconnect.nix ./modules/gui/services/kwallet.nix ./modules/gui/services/xdg.nix - + ./modules/gui/services/waydroid.nix + ./modules/net/services/avahi.nix ./modules/net/services/fail2ban.nix ./modules/net/services/networkmanager.nix diff --git a/modules/gui/services/geoclue.nix b/modules/gui/services/geoclue.nix new file mode 100644 index 0000000..90c3180 --- /dev/null +++ b/modules/gui/services/geoclue.nix @@ -0,0 +1,6 @@ +{ + services = { + localtimed.enable = true; + geoclue2.enable = true; + }; +} diff --git a/modules/gui/services/waydroid.nix b/modules/gui/services/waydroid.nix new file mode 100644 index 0000000..fa89507 --- /dev/null +++ b/modules/gui/services/waydroid.nix @@ -0,0 +1,8 @@ +{ + virtualisation.waydroid = { + enable = true; + package = pkgs.waydroid-nftables; + }; + environment.systemPackages = [ pkgs.wl-clipboard ]; + programs.adb.enable = true; +}