Tableau d’écrans XRandR
From awesome
| Languages: |
English • Français |
Cette petite fonction peut être utilisée pour indexer les écrans par leurs noms XRandR plutôt que par des numéros. En supposant que l’outil xrandr est installé sur votre système, vous n’avez qu’à copier–coller ceci dans votre rc.lua :
function xrandr_screens ()
local screens = {}
local counter = 1
local handle = io.popen("xrandr -q")
for display in handle:read("*all"):gmatch("([%a%d-]+) connected") do
screens[display] = counter
counter = counter + 1
end
handle:close()
return screens
end
Pour l’utiliser, mettez par exemple :
screens = xrandr_screens() client.focus.screen = screens["VGA"]