From 5403bad9d099a5c7c3e6f8ec44e661126b2d3044 Mon Sep 17 00:00:00 2001 From: Lillian-Violet Date: Wed, 22 Apr 2026 15:40:58 +0200 Subject: [PATCH] set up kde-connect to automatically allow commands to run --- home-manager/desktop/package-configs/plasma-desktop/default.nix | 2 +- .../desktop/package-configs/plasma-desktop/kde-connect-config | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 home-manager/desktop/package-configs/plasma-desktop/kde-connect-config diff --git a/home-manager/desktop/package-configs/plasma-desktop/default.nix b/home-manager/desktop/package-configs/plasma-desktop/default.nix index 349cd70..309621e 100644 --- a/home-manager/desktop/package-configs/plasma-desktop/default.nix +++ b/home-manager/desktop/package-configs/plasma-desktop/default.nix @@ -14,7 +14,7 @@ Type = "oneshot"; ExecStart = "${pkgs.writeShellScript "set-kde-connect-commands" '' #!/run/current-system/sw/bin/bash - find ${config.home.homeDirectory}/.config/kdeconnect/ -type d -name 'kdeconnect_runcommand' -execdir cp -rf ${builtins.toPath ./kde-connect-commands} {}/ \; -execdir mv -f {}/kde-connect-commands {}/config \; + find ${config.home.homeDirectory}/.config/kdeconnect/ -type d -name 'kdeconnect_runcommand' -execdir cp -rf ${builtins.toPath ./kde-connect-commands} {}/ \; -execdir mv -f {}/kde-connect-commands {}/config \; -execdir cp -rf ${builtins.toPath ./kde-connect-config} ./ \; -execdir mv -f ./kde-connect-config ./config \; ''}"; RemainAfterExit = true; }; diff --git a/home-manager/desktop/package-configs/plasma-desktop/kde-connect-config b/home-manager/desktop/package-configs/plasma-desktop/kde-connect-config new file mode 100644 index 0000000..2561ff4 --- /dev/null +++ b/home-manager/desktop/package-configs/plasma-desktop/kde-connect-config @@ -0,0 +1,2 @@ +[Plugins] +kdeconnect_runcommandEnabled=true