Os valores necessários são armazenados em xfce4-settings-editor . A função que você precisa é lid-action-on-ac . Então, para usar xfconf-query para configurá-lo para não fazer nada, você executaria
xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/lid-action-on-ac -t int -s 0
Em seguida, para configurá-lo para suspender, substitua o 0 por um 1:
xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/lid-action-on-ac -t int -s 1
Os valores utilizáveis com xfconf-query que correspondem às configurações na aplicação gráfica são:
lid-action-on-ac
0=nothing
1=suspend
2=hibernate
3=lock screen
Essas informações foram encontradas definindo os valores na caixa de diálogo de configurações gráficas e, em seguida, observando o valor que apareceu em xfce4-settings-editor na função apropriada. Você poderia fazer isso para as outras funções, como power-button-action , se você estiver interessado também.
No entanto, você não pode usar a opção de alternância ( -T ) aqui explicitamente, pois isso só funciona com valores booleanos (true, false) e não inteiros. Você poderia, no entanto, apenas usar os dois comandos xfconf-query acima em um script e criar um toggle dentro desse script, como você disse que deseja fazer.