Added new awesome app menu icons for all categories.

This commit is contained in:
Johannes Findeisen 2026-05-31 03:26:02 +02:00
commit 3282a616e0
31 changed files with 272 additions and 35 deletions

View file

@ -122,14 +122,13 @@ engineeringmenu = {
gamesmenu = {
--{ "0 a.d.", "/usr/bin/0ad", "/usr/share/pixmaps/0ad.png" },
{ "atomix", "/usr/bin/atomix", "/usr/share/icons/hicolor/symbolic/apps/atomix-symbolic.svg" },
{ "citron", "/usr/bin/citron", "/usr/share/icons/hicolor/scalable/apps/org.citron_emu.citron.svg" },
{ "citron", "/usr/bin/citron-neo-nightly", "/usr/share/icons/hicolor/scalable/apps/citron-neo.svg" },
{ "factorio (demo)", "/usr/bin/factorio", "/usr/share/factorio/core/graphics/factorio.png" },
{ "godot ide", "/usr/bin/godot", "/usr/share/pixmaps/godot.svg" },
--{ "flightgear", "/usr/bin/fgfs --launcher", "/usr/share/icons/hicolor/scalable/apps/flightgear.svg" },
{ "kmines", "/usr/bin/kmines", "/usr/share/icons/hicolor/48x48/apps/kmines.png" },
{ "kobodeluxe", "/usr/bin/kobodl", "/usr/share/icons/hicolor/48x48/apps/kobodl.png" },
{ "luanti", "/usr/bin/luanti", "/usr/share/icons/hicolor/scalable/apps/luanti.svg" },
{ "lutris", "/usr/bin/lutris", "/usr/share/icons/hicolor/scalable/apps/lutris.svg" },
{ "lutris", "/usr/bin/lutris", "/usr/share/icons/hicolor/scalable/apps/net.lutris.Lutris.svg" },
{ "neverball", "/usr/bin/neverball", "/usr/share/icons/hicolor/48x48/apps/neverball.png" },
{ "neverputt", "/usr/bin/neverputt", "/usr/share/icons/hicolor/48x48/apps/neverputt.png" },
{ "red eclipse", "/opt/redeclipse/redeclipse.sh", "/usr/share/pixmaps/redeclipse.png" },
@ -140,7 +139,7 @@ gamesmenu = {
--"sauerbraten", "/usr/bin/sauerbraten-client", "/usr/share/pixmaps/sauerbraten.png" },
{ "steam", "/home/hanez/bin/steam.sh", "/usr/share/pixmaps/steam.png" },
--{ "thimbleweed park", "/home/hanez/bin/thimbleweedpark", "/home/hanez/.local/share/Steam/steamapps/common/Thimbleweed Park/Icon32.png" },
{ "warzone 2100", "/usr/bin/warzone2100", "/usr/share/icons/warzone2100.png" },
{ "warzone 2100", "/usr/bin/warzone2100", "/usr/share/icons/net.wz2100.warzone2100.png" },
{ "widelands", "/usr/bin/widelands", "/usr/share/icons/hicolor/48x48/apps/org.widelands.Widelands.png" },
{ "xgalaga++", "/usr/bin/xgalaga++", "/usr/share/pixmaps/xgalaga++.xpm" },
}
@ -318,36 +317,36 @@ windowsmenu = {
{ "winetricks", "/usr/bin/winetricks", "/usr/share/icons/hicolor/scalable/apps/winetricks.svg" },
}
mainmenu = awful.menu({ items = {
{ "accessories", accessoriesmenu, "/usr/share/icons/Adwaita/22x22/legacy/applications-accessories.png" },
{ "audio", audiomenu, "/home/hanez/.config/awesome/icons/synth2.png" },
{ "communication", communicationmenu, icondir.."actions/quote.png" },
{ "database", databasemenu, "/usr/share/icons/Adwaita/22x22/legacy/applications-development.png" },
{ "development", developmentmenu, "/usr/share/icons/Adwaita/22x22/legacy/applications-development.png" },
{ "emulation", emulationmenu, "" },
{ "engineering", engineeringmenu, "/usr/share/icons/Adwaita/22x22/legacy/applications-engineering.png" },
{ "games", gamesmenu, "/home/hanez/.config/awesome/icons/nes.png" },
{ "graphics", graphicsmenu, "/usr/share/icons/Adwaita/22x22/legacy/applications-graphics.png" },
{ "hacking", hackingmenu, "/usr/share/icons/Adwaita/22x22/legacy/face-devilish.png" },
{ "internet", internetmenu, icondir.."emblems/globe.png" },
{ "network", networkmenu, "/usr/share/icons/Adwaita/22x22/legacy/network-wired-disconnected.png" },
{ "multimedia", multimediamenu, "/usr/share/icons/Adwaita/scalable/categories/applications-multimedia-symbolic.svg" },
{ "office", officemenu, "/usr/share/icons/Adwaita/22x22/legacy/applications-office.png" },
{ "privacy", privacymenu, icondir.."emblems/lock-key.png" },
{ "radio", radiomenu, icondir.."emblems/wifi.png" },
{ "science", sciencemenu, "/usr/share/icons/Adwaita/22x22/legacy/applications-science.png" },
{ "system", systemmenu, "/usr/share/icons/Adwaita/22x22/legacy/applications-system.png" },
{ "utilities", utilitiesmenu, "/usr/share/icons/Adwaita/22x22/legacy/applications-utilities.png" },
{ "video", videomenu, "/usr/share/icons/Adwaita/48x48/legacy/camera-video.png" },
{ "windows", windowsmenu, "" },
{ "filemanager (nemo)", "/usr/bin/nemo", "/usr/share/icons/Adwaita/22x22/legacy/system-file-manager.png" },
{ "filemanager (thunar)", "/usr/bin/thunar", "/usr/share/icons/Adwaita/22x22/legacy/system-file-manager.png" },
{ "filemanager (thunar su)", "/usr/bin/gksudo /usr/bin/thunar", "/usr/share/icons/Adwaita/22x22/legacy/system-file-manager.png" },
{ "terminal (xfce4)", "/usr/bin/xfce4-terminal", "/usr/share/icons/Adwaita/22x22/legacy/utilities-terminal.png" },
{ "terminal (xterm)", terminal, "/usr/share/icons/Adwaita/22x22/legacy/utilities-terminal.png" },
{ "configuration", editor_cmd .. " " .. awesome.conffile, "/usr/share/icons/Adwaita/22x22/legacy/preferences-other.png" },
{ "reload", awesome.restart, "/usr/share/icons/Adwaita/22x22/legacy/view-refresh.png" },
{ "suspend", function () awful.util.spawn("/usr/bin/loginctl suspend") end, "/usr/share/icons/Faenza-Dark/apps/48/system-suspend.png" },
{ "quit", function() awesome.quit() end, "/usr/share/icons/Adwaita/22x22/legacy/system-log-out.png" }
{ "accessories", accessoriesmenu, os.getenv("HOME") .. "/.config/awesome/icons/accessories.svg" },
{ "audio", audiomenu, os.getenv("HOME") .. "/.config/awesome/icons/audio.svg" },
{ "communication", communicationmenu, os.getenv("HOME") .. "/.config/awesome/icons/communication.svg" },
{ "database", databasemenu, os.getenv("HOME") .. "/.config/awesome/icons/database.svg" },
{ "development", developmentmenu, os.getenv("HOME") .. "/.config/awesome/icons/development.svg" },
{ "emulation", emulationmenu, os.getenv("HOME") .. "/.config/awesome/icons/emulation.svg" },
{ "engineering", engineeringmenu, os.getenv("HOME") .. "/.config/awesome/icons/engineering.svg" },
{ "games", gamesmenu, os.getenv("HOME") .. "/.config/awesome/icons/games.svg"},
{ "graphics", graphicsmenu, os.getenv("HOME") .. "/.config/awesome/icons/graphics.svg" },
{ "hacking", hackingmenu, os.getenv("HOME") .. "/.config/awesome/icons/hacking.svg" },
{ "internet", internetmenu, os.getenv("HOME") .. "/.config/awesome/icons/internet.svg" },
{ "network", networkmenu, os.getenv("HOME") .. "/.config/awesome/icons/network.svg" },
{ "multimedia", multimediamenu, os.getenv("HOME") .. "/.config/awesome/icons/multimedia.svg" },
{ "office", officemenu, os.getenv("HOME") .. "/.config/awesome/icons/office.svg" },
{ "privacy", privacymenu, os.getenv("HOME") .. "/.config/awesome/icons/privacy.svg" },
{ "radio", radiomenu, os.getenv("HOME") .. "/.config/awesome/icons/radio.svg" },
{ "science", sciencemenu, os.getenv("HOME") .. "/.config/awesome/icons/science.svg" },
{ "system", systemmenu, os.getenv("HOME") .. "/.config/awesome/icons/system.svg" },
{ "utilities", utilitiesmenu, os.getenv("HOME") .. "/.config/awesome/icons/utilities.svg" },
{ "video", videomenu, os.getenv("HOME") .. "/.config/awesome/icons/video.svg" },
{ "windows", windowsmenu, os.getenv("HOME") .. "/.config/awesome/icons/windows.svg" },
{ "filemanager (nemo)", "/usr/bin/nemo", os.getenv("HOME") .. "/.config/awesome/icons/filemanager.svg" },
{ "filemanager (thunar)", "/usr/bin/thunar", os.getenv("HOME") .. "/.config/awesome/icons/filemanager.svg" },
{ "filemanager (thunar su)", "/usr/bin/gksudo /usr/bin/thunar",os.getenv("HOME") .. "/.config/awesome/icons/filemanager.svg" },
{ "terminal (xfce4)", "/usr/bin/xfce4-terminal",os.getenv("HOME") .. "/.config/awesome/icons/terminal.svg" },
{ "terminal (xterm)", terminal,os.getenv("HOME") .. "/.config/awesome/icons/terminal.svg" },
{ "configuration", editor_cmd .. " " .. awesome.conffile,os.getenv("HOME") .. "/.config/awesome/icons/desktop-config.svg" },
{ "reload", awesome.restart,os.getenv("HOME") .. "/.config/awesome/icons/reload.svg" },
{ "suspend", function () awful.util.spawn("/usr/bin/loginctl suspend") end,os.getenv("HOME") .. "/.config/awesome/icons/suspend.svg" },
{ "quit", function() awesome.quit() end,os.getenv("HOME") .. "/.config/awesome/icons/quit.svg" }
}
})