Removed waydroid, enabled docker socket compat and added self to group, default to shutting phone screen off on rdp disconnect

This commit is contained in:
2025-11-07 15:23:10 -08:00
parent 3f83fc9d57
commit 85e1ecd46a
4 changed files with 9 additions and 8 deletions

View File

@@ -1,5 +1,4 @@
{ config, pkgs, ... }:
{
programs.adb.enable = true;
virtualisation.waydroid.enable = true;
}

View File

@@ -3,6 +3,7 @@
virtualisation.podman = {
enable = true;
dockerCompat = true;
dockerSocket.enable = true;
};
environment.systemPackages = with pkgs; [

View File

@@ -13,12 +13,13 @@ in
isNormalUser = true;
description = "Corwin Perren";
extraGroups = [
"networkmanager"
"wheel"
"input"
"dialout"
"plugdev"
"adbusers"
"dialout"
"input"
"networkmanager"
"plugdev"
"podman"
"wheel"
];
};
@@ -90,7 +91,7 @@ in
# Custom bash aliases
home.shellAliases = {
# Phone remote desktop over usb (adb), with some default flags I want
phonerdp = "scrcpy --no-audio --orientation=0 --turn-screen-off --stay-awake";
phonerdp = "scrcpy --no-audio --orientation=0 --turn-screen-off --stay-awake --power-off-on-close";
# Streamdeck isn't easy to manually edit, so make a save command to copy any updates to the repo
savestreamdeck = "cp ~/.streamdeck_ui.json ~/.nixos-configs/users/caperren/dotfiles/streamdeck/.streamdeck_ui.json";

View File

@@ -1,7 +1,7 @@
[Desktop Entry]
Type=Application
Name=Phone RDP
Exec=bash -c "scrcpy --no-audio --orientation=0 --turn-screen-off --stay-awake"
Exec=bash -c "scrcpy --no-audio --orientation=0 --turn-screen-off --stay-awake --power-off-on-close"
Icon=phonerdp
Terminal=false
Categories=Utilities;