En awesome 3.5 esto ya no funciona ya que las funciones de etiqueta (como la función anónima en su línea modificada) fueron reemplazadas por funciones de filtro que funcionan de manera diferente. Desde el punto de vista del usuario (es decir, solo modificando rc.lua y theme.lua) no veo la posibilidad de cambiar o eliminar el texto de la lista de tareas. Si realmente desea esto, una solución sería modificar el archivo de la lista de tareas:
--- a/usr/share/awesome/lib/awful/widget/tasklist.lua
+++ b/usr/share/awesome/lib/awful/widget/tasklist_no_names.lua
@@ -61,10 +61,12 @@ local function tasklist_label(c, args)
if c.maximized_vertical then name = name .. maximized_vertical end
end
- if c.minimized then
- name = name .. (util.escape(c.icon_name) or util.escape(c.name) or util.escape("<untitled>"))
- else
- name = name .. (util.escape(c.name) or util.escape("<untitled>"))
- end
+ if theme.tasklist_show_names then
+ if c.minimized then
+ name = name .. (util.escape(c.icon_name) or util.escape(c.name) or util.escape("<untitled>"))
+ else
+ name = name .. (util.escape(c.name) or util.escape("<untitled>"))
+ end
+ end
if capi.client.focus == c then
bg = bg_focus
y agregando una opción para alternar esto en su archivo de tema:
+++ theme.lua
+ theme.tasklist_show_names = false