diff --git a/.config/awesome/icons/accessories.svg b/.config/awesome/icons/accessories.svg index 16a68027..c0b3e3dd 100644 --- a/.config/awesome/icons/accessories.svg +++ b/.config/awesome/icons/accessories.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/application.svg b/.config/awesome/icons/application.svg new file mode 100644 index 00000000..ca7b7b50 --- /dev/null +++ b/.config/awesome/icons/application.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/.config/awesome/icons/audio.svg b/.config/awesome/icons/audio.svg index 1df53829..bc72a8e3 100644 --- a/.config/awesome/icons/audio.svg +++ b/.config/awesome/icons/audio.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/communication.svg b/.config/awesome/icons/communication.svg index a11e3ef3..e07b7c2e 100644 --- a/.config/awesome/icons/communication.svg +++ b/.config/awesome/icons/communication.svg @@ -1,8 +1,17 @@ - + + + + + + + + + + - - - + + + \ No newline at end of file diff --git a/.config/awesome/icons/database.svg b/.config/awesome/icons/database.svg index 032f5f6a..740db280 100644 --- a/.config/awesome/icons/database.svg +++ b/.config/awesome/icons/database.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/desktop-config.svg b/.config/awesome/icons/desktop-config.svg index 0bf1d079..3d993bc1 100644 --- a/.config/awesome/icons/desktop-config.svg +++ b/.config/awesome/icons/desktop-config.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + @@ -7,8 +16,8 @@ - - - + + + \ No newline at end of file diff --git a/.config/awesome/icons/desktop-link.svg b/.config/awesome/icons/desktop-link.svg index 7dff4c11..edbb969b 100644 --- a/.config/awesome/icons/desktop-link.svg +++ b/.config/awesome/icons/desktop-link.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/development.svg b/.config/awesome/icons/development.svg index edbec54c..1123e19f 100644 --- a/.config/awesome/icons/development.svg +++ b/.config/awesome/icons/development.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/emulation.svg b/.config/awesome/icons/emulation.svg index 9da278b1..1d559ff8 100644 --- a/.config/awesome/icons/emulation.svg +++ b/.config/awesome/icons/emulation.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/engineering.svg b/.config/awesome/icons/engineering.svg index ee54e1d3..86d9db07 100644 --- a/.config/awesome/icons/engineering.svg +++ b/.config/awesome/icons/engineering.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/filemanager.svg b/.config/awesome/icons/filemanager.svg index 0ce05d9d..1647a71c 100644 --- a/.config/awesome/icons/filemanager.svg +++ b/.config/awesome/icons/filemanager.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + \ No newline at end of file diff --git a/.config/awesome/icons/games.svg b/.config/awesome/icons/games.svg index 4ed6acac..6525c934 100644 --- a/.config/awesome/icons/games.svg +++ b/.config/awesome/icons/games.svg @@ -1,12 +1,21 @@ - + + + + + + + + + + - - - - + + + + \ No newline at end of file diff --git a/.config/awesome/icons/graphics.svg b/.config/awesome/icons/graphics.svg index a845b4ee..d8363833 100644 --- a/.config/awesome/icons/graphics.svg +++ b/.config/awesome/icons/graphics.svg @@ -1,11 +1,20 @@ - + + + + + + + + + + - - - - - + + + + + \ No newline at end of file diff --git a/.config/awesome/icons/hacking.svg b/.config/awesome/icons/hacking.svg index fc39c484..53bbf25f 100644 --- a/.config/awesome/icons/hacking.svg +++ b/.config/awesome/icons/hacking.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/internet.svg b/.config/awesome/icons/internet.svg index 92cb3557..7e66d02a 100644 --- a/.config/awesome/icons/internet.svg +++ b/.config/awesome/icons/internet.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/multimedia.svg b/.config/awesome/icons/multimedia.svg index 6151ad86..79c6acd7 100644 --- a/.config/awesome/icons/multimedia.svg +++ b/.config/awesome/icons/multimedia.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/network.svg b/.config/awesome/icons/network.svg index dcd1b38c..ead65948 100644 --- a/.config/awesome/icons/network.svg +++ b/.config/awesome/icons/network.svg @@ -1,9 +1,18 @@ - + + + + + + + + + + - - + + \ No newline at end of file diff --git a/.config/awesome/icons/office.svg b/.config/awesome/icons/office.svg index 12b71a8b..d83fb460 100644 --- a/.config/awesome/icons/office.svg +++ b/.config/awesome/icons/office.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/privacy.svg b/.config/awesome/icons/privacy.svg index 2832d578..70db39d4 100644 --- a/.config/awesome/icons/privacy.svg +++ b/.config/awesome/icons/privacy.svg @@ -1,7 +1,16 @@ - + + + + + + + + + + - + \ No newline at end of file diff --git a/.config/awesome/icons/quit.svg b/.config/awesome/icons/quit.svg index 779eb84a..13ac5462 100644 --- a/.config/awesome/icons/quit.svg +++ b/.config/awesome/icons/quit.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/radio.svg b/.config/awesome/icons/radio.svg index f486a3dd..49e88588 100644 --- a/.config/awesome/icons/radio.svg +++ b/.config/awesome/icons/radio.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/reload.svg b/.config/awesome/icons/reload.svg index 4be11917..b153fe21 100644 --- a/.config/awesome/icons/reload.svg +++ b/.config/awesome/icons/reload.svg @@ -1,8 +1,15 @@ - - - - - + + + + + + + + + + + + \ No newline at end of file diff --git a/.config/awesome/icons/science.svg b/.config/awesome/icons/science.svg index 207c360c..6a990d8c 100644 --- a/.config/awesome/icons/science.svg +++ b/.config/awesome/icons/science.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/suspend.svg b/.config/awesome/icons/suspend.svg index 4d748aec..f2446239 100644 --- a/.config/awesome/icons/suspend.svg +++ b/.config/awesome/icons/suspend.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + \ No newline at end of file diff --git a/.config/awesome/icons/system.svg b/.config/awesome/icons/system.svg index 76045b4d..07e6e25d 100644 --- a/.config/awesome/icons/system.svg +++ b/.config/awesome/icons/system.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/terminal.svg b/.config/awesome/icons/terminal.svg index eaed8935..420ec19e 100644 --- a/.config/awesome/icons/terminal.svg +++ b/.config/awesome/icons/terminal.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/tools.svg b/.config/awesome/icons/tools.svg new file mode 100644 index 00000000..d8bfd309 --- /dev/null +++ b/.config/awesome/icons/tools.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.config/awesome/icons/utilities.svg b/.config/awesome/icons/utilities.svg index 8fd73584..154166c0 100644 --- a/.config/awesome/icons/utilities.svg +++ b/.config/awesome/icons/utilities.svg @@ -1,10 +1,19 @@ - + + + + + + + + + + - + - + \ No newline at end of file diff --git a/.config/awesome/icons/video.svg b/.config/awesome/icons/video.svg index ae4b8705..9668ab26 100644 --- a/.config/awesome/icons/video.svg +++ b/.config/awesome/icons/video.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/icons/windows.svg b/.config/awesome/icons/windows.svg index 8558a261..40d806e9 100644 --- a/.config/awesome/icons/windows.svg +++ b/.config/awesome/icons/windows.svg @@ -1,5 +1,14 @@ - + + + + + + + + + + diff --git a/.config/awesome/jupiter_menu.lua b/.config/awesome/jupiter_menu.lua index 22e837ca..69207ebd 100644 --- a/.config/awesome/jupiter_menu.lua +++ b/.config/awesome/jupiter_menu.lua @@ -1,20 +1,17 @@ -local icondir = os.getenv("HOME").."/.config/awesome/icons/rrze/tango/22x22/" +local icondir = os.getenv("HOME") .. "/.config/awesome/icons/" +local appicon = icondir .. "application.svg" accessoriesmenu = { { "calculator", "/usr/bin/galculator", "/usr/share/icons/hicolor/48x48/apps/galculator.png" }, { "calibre", "/usr/bin/calibre", "/usr/share/icons/hicolor/48x48/apps/calibre-gui.png" }, { "dia", "/usr/bin/dia --integrated", "/usr/share/icons/hicolor/48x48/apps/dia.png" }, - { "engrampa", "/usr/bin/engrampa", "/usr/share/icons/hicolor/32x32/apps/engrampa.png" }, { "epdfview", "/usr/bin/epdfview", "/usr/share/icons/hicolor/48x48/apps/epdfview.png" }, { "evince", "/usr/bin/evince", "/usr/share/help/C/evince/figures/org.gnome.Evince.svg" }, { "freemind", "/usr/bin/freemind", "/usr/share/icons/hicolor/32x32/apps/freemind.png" }, - { "gscriptor", "/usr/bin/gscriptor", "/usr/share/icons/hicolor/48x48/apps/gcr-smart-card.png" }, { "gvim", "/usr/bin/gvim", "/usr/share/icons/hicolor/48x48/apps/gvim.png" }, - { "pluma", "/usr/bin/pluma", "/usr/share/icons/Vimix/scalable/apps/gedit-icon.svg" }, + { "pluma", "/usr/bin/pluma", appicon }, { "qpdfview", "/usr/bin/qpdfview", "/usr/share/icons/hicolor/scalable/apps/qpdfview.svg" }, - { "regexxer", "/usr/bin/regexxer", "/usr/share/icons/hicolor/48x48/apps/regexxer.png" }, { "retext", "/usr/bin/retext", "/usr/share/icons/hicolor/48x48/apps/retext.png" }, - { "xarchiver", "/usr/bin/xarchiver", "/usr/share/icons/hicolor/48x48/apps/xarchiver.png" }, { "xpad", "/usr/bin/xpad", "/usr/share/icons/hicolor/scalable/apps/xpad.svg" }, { "xreader", "/usr/bin/xreader", "/usr/share/icons/hicolor/scalable/apps/xreader.svg" }, } @@ -291,6 +288,12 @@ systemmenu = { { "sysmon", "/usr/bin/sysmon", "/home/hanez/.config/awesome/icons/sysmon.png" }, { "teamviewer", "/usr/bin/teamviewer", "/usr/share/icons/hicolor/48x48/apps/TeamViewer.png" }, } +toolsmenu = { + { "engrampa", "/usr/bin/engrampa", "/usr/share/icons/hicolor/32x32/apps/engrampa.png" }, + { "gscriptor", "/usr/bin/gscriptor", "/usr/share/icons/hicolor/48x48/apps/gcr-smart-card.png" }, + { "regexxer", "/usr/bin/regexxer", "/usr/share/icons/hicolor/48x48/apps/regexxer.png" }, + { "xarchiver", "/usr/bin/xarchiver", "/usr/share/icons/hicolor/48x48/apps/xarchiver.png" }, +} utilitiesmenu = { { "arandr", "/usr/bin/arandr", "/usr/share/icons/hicolor/scalable/devices/video-television.svg" }, { "file search tool", "/usr/bin/gnome-search-tool", "/usr/share/icons/Adwaita/48x48/legacy/system-search.png" }, @@ -307,46 +310,47 @@ videomenu = { } windowsmenu = { { "bottles", "/usr/bin/bottles", "/usr/share/icons/hicolor/scalable/apps/com.usebottles.bottles.svg" }, - { "control panel", "wine /home/hanez/.wine/drive_c/windows/syswow64/control.exe", "" }, + { "control panel", "wine /home/hanez/.wine/drive_c/windows/syswow64/control.exe", appicon }, --{ "playonlinux", "/usr/bin/playonlinux", "/usr/share/pixmaps/playonlinux.png" }, - { "regedit", "/usr/bin/regedit", "" }, - { "uninstaller pro", "wine '/home/hanez/.wine/drive_c/Program Files/VS Revo Group/Revo Uninstaller Pro/RevoUninPro.exe'", "" }, - { "wineconsole", "/usr/bin/wineconsole", "" }, - { "winefile", "/usr/bin/winefile", "" }, + { "regedit", "/usr/bin/regedit", appicon }, + { "uninstaller pro", "wine '/home/hanez/.wine/drive_c/Program Files/VS Revo Group/Revo Uninstaller Pro/RevoUninPro.exe'", appicon }, + { "wineconsole", "/usr/bin/wineconsole", appicon }, + { "winefile", "/usr/bin/winefile", appicon }, { "winegui", "/usr/bin/winegui", "/usr/share/icons/hicolor/scalable/apps/winegui.svg" }, { "winetricks", "/usr/bin/winetricks", "/usr/share/icons/hicolor/scalable/apps/winetricks.svg" }, } mainmenu = awful.menu({ items = { - { "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" } + { "accessories >", accessoriesmenu, icondir .. "accessories.svg" }, + { "audio >", audiomenu, icondir .. "audio.svg" }, + { "communication >", communicationmenu, icondir .. "communication.svg" }, + { "database >", databasemenu, icondir .. "database.svg" }, + { "development >", developmentmenu, icondir .. "development.svg" }, + { "emulation >", emulationmenu, icondir .. "emulation.svg" }, + { "engineering >", engineeringmenu, icondir .. "engineering.svg" }, + { "games >", gamesmenu, icondir .. "games.svg"}, + { "graphics >", graphicsmenu, icondir .. "graphics.svg" }, + { "hacking >", hackingmenu, icondir .. "hacking.svg" }, + { "internet >", internetmenu, icondir .. "internet.svg" }, + { "network >", networkmenu, icondir .. "network.svg" }, + { "multimedia >", multimediamenu, icondir .. "multimedia.svg" }, + { "office >", officemenu, icondir .. "office.svg" }, + { "privacy >", privacymenu, icondir .. "privacy.svg" }, + { "radio >", radiomenu, icondir .. "radio.svg" }, + { "science >", sciencemenu, icondir .. "science.svg" }, + { "system >", systemmenu, icondir .. "system.svg" }, + { "tools >", toolsmenu, icondir .. "tools.svg" }, + { "utilities >", utilitiesmenu, icondir .. "utilities.svg" }, + { "video >", videomenu, icondir .. "video.svg" }, + { "windows >", windowsmenu, icondir .. "windows.svg" }, + { "filemanager (nemo)", "/usr/bin/nemo", icondir .. "filemanager.svg" }, + { "filemanager (thunar)", "/usr/bin/thunar", icondir .. "filemanager.svg" }, + { "filemanager (thunar su)", "/usr/bin/gksudo /usr/bin/thunar", icondir .. "filemanager.svg" }, + { "terminal (xfce4)", "/usr/bin/xfce4-terminal", icondir .. "terminal.svg" }, + { "terminal (xterm)", terminal, icondir .. "terminal.svg" }, + { "configuration", editor_cmd .. " " .. awesome.conffile, icondir .. "desktop-config.svg" }, + { "reload", awesome.restart, icondir .. "reload.svg" }, + { "suspend", function () awful.util.spawn("/usr/bin/loginctl suspend") end, icondir .. "suspend.svg" }, + { "quit", function() awesome.quit() end, icondir .. "quit.svg" } } })