Tenho um programa que tenta acionar um bloqueio de tela usando os seguintes comandos:
xdg-screensaver lock
xscreensaver -lock
cinnamon-screensaver-command --lock
O problema é que estou usando o Arch e não nenhum dos programas de bloqueio de tela listados acima. Preciso de um dos comandos acima para acionar meu script swaylock.
É possível usar um comando com um argumento para acionar um alias do bash? Por exemplo:
alias xscreensaver -lock="cd ~/.config/hypr/scripts && ./lockscreen"
Existem muitos posts sobre o uso de funções para passar argumentos, mas não consegui encontrar nenhuma informação sobre como usar um argumento no comando que aciona o alias. Suponho que isso não seja possível, mas talvez alguém tenha algumas sugestões alternativas para obter o mesmo efeito.