I know how to do it in the battery section through the GUI, but I’d like to set it up through a command, for automation purposes, and particularly for KDE Connect commands.

  • @jpetso
    link
    52 months ago

    There is kde-inhibit --screenSaver <command> provided by KDE.

    But these days, I would just recommend everyone to use systemd-inhibit --what=idle --why=<because> --who=<myself> <command> instead. Works across desktops and does the same thing.

      • @jpetso
        link
        1
        edit-2
        2 months ago

        Anything that runs as long as you want the block to be. Usually sleep is a good one, use sleep infinity if you want the blocker to never go away until the systemd-inhibit process is killed manually.