From 142a90fcddfd73ec1b4c6f07ca8ab4ae20eae65b Mon Sep 17 00:00:00 2001 From: Kristof Vandam Date: Wed, 6 Jan 2021 16:07:46 +0100 Subject: [PATCH] sidebar with tooltips --- bindings/keys.lua | 5 ++- modules/.sidepanel.lua.swp | Bin 0 -> 12288 bytes modules/appdrawer.lua | 25 +++++++++++ modules/panel.lua | 19 +------- modules/sidepanel.lua | 90 ++++++++++++++++++++++++++++++------- preferences/apps.lua | 7 +-- rc.lua | 3 +- themes/pixelos/init.lua | 7 ++- 8 files changed, 114 insertions(+), 42 deletions(-) create mode 100644 modules/.sidepanel.lua.swp create mode 100644 modules/appdrawer.lua diff --git a/bindings/keys.lua b/bindings/keys.lua index 4d1a59d..827025a 100644 --- a/bindings/keys.lua +++ b/bindings/keys.lua @@ -32,7 +32,10 @@ awful.keyboard.append_global_keybindings({ {description = "open a terminal", group = "launcher"}), awful.key({ modkey }, "r", function () awful.screen.focused().mypromptbox:run() end, {description = "run prompt", group = "launcher"}), - awful.key({ modkey }, "p", function() menubar.show() end, + awful.key({ modkey }, "p", function() + menubar.show() + screen.emit_signal('appdrawer::open', awful.screen.focused()) + end, {description = "show the menubar", group = "launcher"}), }) diff --git a/modules/.sidepanel.lua.swp b/modules/.sidepanel.lua.swp new file mode 100644 index 0000000000000000000000000000000000000000..308e0292ca729586e3209184d07c74a5d70782ca GIT binary patch literal 12288 zcmeHNJ&fE$6rO|t2_b+0fkZXg6t|b``F8WCXi>UIC_)h^;im|}nzhH?$<5lv9^c+_ zy3ip41xQFh1qDAPk&vJP8k7zS6hT1)3LPkjiYkEk#vcFd?j<@pg6!yv?Kf|p-}~O1 zpSznu_nDKY=rQXc!F3-Yy(@p%`##&*{rC<-R$`H;(9Bq9 z{xTc$BpmVOQRt?UC(DU&dBg%PEt#^dSZs6}1{wyo#6YUNrDJ=@p@Y4y*5B9KOCPxZ z=`D3_lo|#a1{ww$1{ww$1{ww$1{ww$2L2xmsAwB`388E^;hZ)1Z8LZC+T0oj8U`8$ z8U`8$8U`8$8U`8$8U`8$8U`8$8U}7b2AE68A^hfB!Fj{=a%JAzuOS0~dg2 zfevs0`1Kw_egVD(J_X(bUIs?MNuUet1s(x@-$Td`z`MY!z;nP(;ODyuxeR;)oC5yd zO~@tS1K@Sw9B>*q3hW2|x{Ht>flI&`I1fAzJP8~CuJ0n`8gK>p5O@c;2s{q#27cN} z$d|yIKne_iGr(zJ2XOUHLcRbl0%w2|z=OapU>iVy-*6`4JK!VW4d4~P22KDy;9+1p zaP4+Nz6ZVmz6Ra~-U6NguI?b@HQ*uOGC0?~KL+dv{zM+G7r%(P1#9V6bD3rr58OqP zKT_(3&PpGrQvzN!7H$8tx=dJyx*6ct@2ifdTHP&5eDtWEK+-j z12?u3BOdpe&xDq5(IO8NkEbmPZ`P=lC>AU3QZ?kkY-1m1i=zC4vmdopEPNkMWto@{ zXOoZX=&exYby{Z$Qib|d4 zqZEe$nAc`NQm2we%n@n=dAAY{e7v{zb4u7CGEsw=MEol+HsQi;flV(#%c=B}MNJ3<8~ zaBRIb60R$GtNOnF?0m0++PqUn?&e)^lup-w3pDA|bSEf|n)p@QP4$gBYrxk8Xk4~i$$;?KR;Q)s60yOVs3FfwR z|Gv+a?F@xv=4w$o2cUl|n zP^Uvh;PSN&HBQ%K2}G@i>1-4jckqkCWUj#KbD9uH>XnM6ltsR}= zhU&RV+bw9xUrl&A-08ZeRJd8Z$7!9CX{BORYsLEW%(sh(GJBiEr785|Fr6J+#)G^Y z`Ylw7b{tB+Fzt;O#tz0`Iq@EuZqC^>VGmfs!RHFMb3uEtu3W{Ex7v!2B8iN{iK=ZT zN;8#|@tL{H6KmWp=PqJ`DJCAB<{Mhf>vxbUg#~>b8P)4bH9Aav=LKqcp_3-oU?SYL z_EIlj=Ib$0qh2?6cx&e97R?>n#2hBV)D)Smr+SJ-ZOBI%ljU-G@JN?#;Gf=_O#3`9 z(FCggs^DWg4CG{Pk|?JEFzZ;Jh!bTi=9k1532^!hJEc{f)OD)I7+=$aqgAX)*ePg* ze6drZ?@MlvL?A}uMW)3qIz2znC#zS{LEBC>0puCTCi>DVPe^RH;M>gbEWAM=S^+De zOfdQI+Gx$+v#v=_UVUl3kwH^+wdq@L3=SVFJ*u`A*|w-kOF6#gHa3+GhE28)awE|` zdbpO;L}4j#^cHEx>gHRPVpW8GeZx_0H_%XQFi1{>K6)NtnJ9P2dM)FL>i1oqtYBYc zyW9!mJcm_=+InF#b|V3^1I|(<^bTe%#v%3;b4y~eD3TK!Q5n@z2_4Lu*