0
In meinem 'rc.lua' Datei, die ich derzeit habe den folgenden Code zu handhaben:Wie reletive Weg in awesome-wm
naughty.notify({
preset = naughty.config.presets.info,
text = "MPC: Play!",
icon = "/home/user/.config/awesome/icons/mpd.png",
icon_size = 20,
})
Wie kann die folgende Symbol Pfad funktioniert, statt?
icon = "~/.config/awesome/icons/mpd.png",
Gibt es Gründe, warum 'string.gsub' besser wäre als die direkten' os .getenv ("HOME") Ansatz? Expanding ~ in der Mitte eines Pfades ist falsch und ich denke, die erste Version ist lesbarer. –
@UliSchlachter, ich hatte solche Dinge im Hinterkopf: 'path = ~/one/path: ~/anderer/path', aber für ein' icon' ist das Overkill. – lhf