From 89d83f6e2781302c604c49014bebca5f892c8edb Mon Sep 17 00:00:00 2001 From: topterrorist Date: Sun, 17 Aug 2025 16:58:45 +0200 Subject: [PATCH] Upload bestanden naar "/" --- enqueue.desktop | 13 ++++++++ foo_play.sh | 81 +++++++++++++++++++++++++++++++++++++++++++++ foobar2000.desktop | 11 ++++++ foobar2000.png | Bin 0 -> 8852 bytes 4 files changed, 105 insertions(+) create mode 100644 enqueue.desktop create mode 100644 foo_play.sh create mode 100644 foobar2000.desktop create mode 100644 foobar2000.png diff --git a/enqueue.desktop b/enqueue.desktop new file mode 100644 index 0000000..ddb682c --- /dev/null +++ b/enqueue.desktop @@ -0,0 +1,13 @@ +# i made this cause i was missing the enque button that i used to have on windows +[Desktop Entry] +Type=Service +X-KDE-ServiceTypes=KonqPopupMenu/Plugin +MimeType=audio/basic;audio/wav;audio/x-wav;audio/x-aiff;audio/ogg;audio/vorbis+ogg;audio/mp4;audio/aac;audio/wavpack;audio/flac;application/vnd.apple.mpegurl;audio/mod;audio/x-mod;audio/x-xm;audio/x-s3m;audio/x-it;audio/x-mtm;audio/x-med;application/x-umx;audio/dsd;audio/x-dsf;audio/x-dff;application/x-dsd;audio/ape;audio/x-ape;application/x-cue +Actions=EnqueueFoobar +X-KDE-AuthorizeAction=shell_access + +[Desktop Action EnqueueFoobar] +Name=Enqueue in Foobar2000 +Icon=foobar2000.png +Exec="$HOME/foobar on linux/foo_play.sh" enque %F +Comment=Enqueue selected tracks in Foobar2000 diff --git a/foo_play.sh b/foo_play.sh new file mode 100644 index 0000000..7fe5845 --- /dev/null +++ b/foo_play.sh @@ -0,0 +1,81 @@ +#!/bin/bash +# rich presence and track loading handler to a Wine installation of foobar2000 + +# declare variables +enque=false + +#paths + +FOOBAR_HOME="$HOME/foobar on linux/foobar2000" +#the folder the foobar2000 executable folder is located in + +# trigger wine discord IPC bridge script (optional) +</dev/null & +else + nice -n -20 wine "$FOOBAR_HOME/foobar2000.exe" "${args[@]}" 2>/dev/null & +fi diff --git a/foobar2000.desktop b/foobar2000.desktop new file mode 100644 index 0000000..e399058 --- /dev/null +++ b/foobar2000.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=Application +Name=foobar2000 +GenericName=Plays Music +Comment=Plays music +Exec="$HOME/foobar on linux/foo_play.sh" +Terminal=false +StartupNotify=true +MimeType=audio/basic;audio/vnd.wav;audio/x-wav;audio/x-aiff;audio/ogg;audio/vorbis;audio/x-vorbis+ogg;audio/mpeg;audio/mp4;audio/aac;audio/x-wavpack;application/vnd.apple.mpegurl +Categories=AudioVideo;Audio;Player +Icon=foobar2000.png diff --git a/foobar2000.png b/foobar2000.png new file mode 100644 index 0000000000000000000000000000000000000000..350a1faaedfaf6ffee6224e72219193214e032ac GIT binary patch literal 8852 zcmV;FB5U1=P)AXNiMktU!5N(lr|NP>kL znopFEC)gE1DI%zJqzZz32=Yisgh;-Gvfs>RE}T7kH`#VmVCU!g5tH4!XV1);`A<1> z1fc?xAB1S5t<2n>~vqoq)U`tHwB#mx7IQ5{ArvrcFa|2BbPgrSbs2nu{ngr<1c zg{kbHQ5J*(Xw($X7v}`p37H=ZqpnFOJOQH}{G3QapbS_0_$;}I%wj5N=c{SwKWq?$ zkqztCNrMIM3IE>!Mi~8FMdm??YBmbqYt+a;&j=MUym+2U(L~XFP-E4I^B3C37$aV- z9&dgvPOoTBf~?2a(mbug>tj5S5q1SImtRQSF^Mr+MX$jF`YkUkEW945*G-A{S9FBm zC(tg_kRXV{;Aa&EZSf*UsJyG0V4lUh+;*NS`h1*A0E{>okHO1F?AW$--_9L7_QB6X z;djkRpf&tFBkxy1Flz4Dd2vBSX5ucYZqf@+!pkP+=H}*DfPUJ&>mdC9i}1I9(vAwI zU8RGeWduT8U|d{?M_2c{%$+2OEwA;6D-(&^g)~#DN zVj_)if+^?=uX_lF2}URhLJ&QJ7X`DcAk1-dKLP-U}AnE0KQJ}_E%5+ z`s*1BM>A$j-vEO99BK&iXaeautRPr5SG4vXbsKR}(e81(UdQYrRF5@aw1E{E^ZoX1 z2Q3ox$NBRY;Bix7!MotDBOwT<_lMB4L_x4wTw^Ih5L2w~Mdq`+o}Fhf37vtMUk7)0 zpdgIS%38ivYR&}(1^NCO)pRgxUC0zfk^luV^VEo13qRig7$)*w@fr~5aVlTjO;u zzw1TDhZ6(QRMmpf+N@O!ZJyL@c}a6#y=v9=AP^E1a2Pe|IiZX;&@=P&6E#7lHVf7r zrL|+eXg`B!#~Nrc>%({kclVj!PXDi^6l&F~)f$slF_LU+A|db?5(IH^gBVp?ytstE zZPdQnZs)Vi52Sg9F^rETZ{$(4UNHc6_q@Ek+`Lkze7i=paUqzu{$vW`NMJ)5EMp@C zl{$(TqrEeD<_8dCLTLd|jXr=o3EaNnDFgfe$KnL#=jUGw4$!BY^;X;ZIE;EQs*)y& z=CnZouL;0}pkUsy`x4CeXP6&Of)z`Qdw^WKp78e9zuWxHFV4()*Us;cB2Iw!bs~X} zC808KLZD?_+sY{fp(^VFD;zLCj2MKBss^JejNb6J+1c6IITk1B+f85Lf~LZIpM}v9 zBXESYMQso%Ap~~;m*!6RmbLl(&JQOcHIaZN(0sdq%lGn#7lwUmae} zkqL<<;WE(Y@tVL+V^tOnAfjk?N3lCUh8Tr5yd$9GmnOgZ%2yT_Y0Qf+eg%w}3eV_4 z?qOX5lkueq0jgN^!5OsAViT76W)jo{3Q0c=s(iFDENt108#jtvneQ)$4xWMKnF-J6 zMS@hF!7!{Q&@q7{oM+{6_Yk-+i>hIE6wmzH7&!xVJlJ3DmjP=1Z&w8XeQtA9^lD(p zc*GD0BuNNrazY?t0)Ngs@Z;tw0#lax)oHh)*U=8UK!Qv*JJaOV8eC$GC%m{d1 z2Z|BYq0fk8FhMBe9cY>8qlTNOftX<;<{Q?b1Q1by7@XH|a~v#8Yxxwiq|cvyg1_3r-xSv;VO^z6Bp8$hMu>}do^cvad_sH%H}D23?@Gc$j*c!8QXPud6!ng-A9Lm;aG z?XK#ib)py{2$C40s~1bmNFeV5=lU=3IL2xH6w9t$$+_z3TrXa@kd0;pp8Gs$mP8U( zah@U`@MpY&iXADG2%?C)%D|}p8l+C!!R{X!?5|%|R9IN(4FSl@&AkRbc@{kPrP$&~ zVGDA%YDw7HFm4zad=gJPvL2bKr(g^N<(B^O`t`>xUZRvi{lAXU2vg7u5+D@k8Oz`n zJFft>Y(zx@g<=#<0!@pkU))vIX-6VsdW9&2)OX)`XOG2;v~JzHW8mIr#unp&j>!nMVuE6rW1o zwyIypss3nYS2cw3B<#{rVEdO9dTIBwG^l^SEfE?a4L)Ze;ejT!n-jkdQt| zcE1OB7_UZ#hW=ZQx%TPX_iMlcs0F%Fgs={$t-?63pg1<5y<3A=AtHX|D< z-@E5LOm7i<9{St=qDWy2Vk`>bBecUGrJo3?D-eW|BN{44}e=?gNXOIyWutM~lq#`fF2nftRrW0UV6J zj)q`o!3xiEGVvENh>)-CaZa|z)F+Dyy26Gd)=U)QwL%;kf-2E`;C0DOr{o5ix-L7A!_QnW5VXjgT=3wvz#(Z3C7;nS$ z-_{GlJNPsGZUKxpU|XdH3c_sodltBBxn(ddmq@$6ceGlVIcC(z?Uphku(4NW&r1Dy_YXUNJALZZ#hmQyy!>m|u3i88 z?*cSI@L%Ee>(>kNfpT-N{B`!sng1T#zyIu-70VB9_~@fw%W9s74<7tODE3~45Ef`e z8;1pip%M{7ERiqQ-Ot*7ard(kKXLb?O&x)N>e8h@^DI8Hqh?K;eiW~_ri;5WS|C9} z3)r}YG3B8JxNM(}Nuuy>Uwr~q7)E`)N6#Lce5{tH?OVV5%}=mmmggxh(1;0V^KPMy z7AUi9A)aoD(mKrciE(r>gI0%jKLVR!=S-^X6(=#@zmc7aWwO>v3V5?X)_4*9cMK-N<7aJ8N77Yip1T%m`!`!UTq zFjOhb%UCdfzmK&}r;2l7xtGA&y+{eIW)z+la~Z4_2q-g;fH@OoVqE75n`p70qzDdgXbYV)jt zpQFG0;&c7nAX8}2I&*Pgs5>RC8gW`cGA@8e*yRL&e8x|V`mse6);u~)eoEbhgpYiz zbdTPAW8Q%ex46e2n&`hT6Dz6 zO7|!yJNp_ee-^CeIC2Rerc7ZS<~#wLDZE=R;7u^-pxQ?&Nwf)@YWT1d3k^P zSm{2sZ{Pka0E08>^wZ;1qnJoxcCp&oAXPO4rrUENFsLM}eb_?JICA|GX>#bdJ{zYK zQaeBM%r`z3dPZBm{`!oj7z_?4FqlMDL$$ejfe^1Ji74tPaIRkfbHYcg_7Q97l4z2{ z0foHt-~-Mo3@Miq@_tw}Gu!hpdhOuax{31#F8Z-GBP>0@AAznWC-(}X71 z4JR9<)qQa5)~%a97J5!2Qc`}1)hgyuexNORS*#Y|!^3RBi2Ehv5%vcs1DJvjKJe3& zkm^A2{pSu%8S;aVb>5*P;6_tqa5Nn)e^??gWMq!M-6u5} zZ28^CGVfAhVc`v6$@`2q(28&uZw3rp9|UVR6nE`EoA>8SzF76&k`6ddfVZ#8y>i7D z{E>m$wr#t~tP^IzI`^lVLD3BG-as&q13b0={#@`!Ecg`BKZ26pX1(xworHvqC4GsX zfBxC>!V520diU;a>EFMwO`14dhmepE%dfvmA4k}~cke~T-9nMh5jUH<;FXU~>=UbQ&$ zM`&u%pEjx(CA12!X5Dx(3nDFmi0H_xxqIBlv<=O$j#fulaya3{8 z+O(9QqIgKw{<3 zL*$P1#NrQAWW@U0K>VZ;?76!Ts1mDGsbcx*r=KbfDjZV$BQA3)YQ}p%ly52_gd6ywO5#rL&_!m zcFX49Rf6y?^+0->iwM@>P7+sP%fyUi-b-`;*zVqZ3_vXYti|O2+gj6<8e!hBVZ(NN z>H#=2Fm_PUXy?wIHrmS5fxuCUjvhI33I4v6GJ~Qk_zzA1A|(YtbVf#oR|Npa+_`fr4D$~hIN;Ttk0U85N%FJKo;`Dg>IB8sH%<#ctk$(4 zkh21SKqMtd5Ym^vm3dTZ(tGyo@wx!uSg~S7xikO5g$ovce}AtsA4i`)eI!5cN={Bb zhTE~`vLXq<5HK&9pMCQ2DXB^4=jY2J065CiJ3t$aXkCu)wPwv4$u>OBeI$A9B=e@m1xa;(Ky(Kp{w_F4OzmvCjzBo{`ND+3o zfxoYgz1t1dc>!?7{v$|;v2Fe0i~u|zsu0rOUhsy)GXRq&O_F7ykO6h-)G2f3BLSC^?~s_7SmNh@ zyLt0jmF=lvHWXaVE1}>Rtz9;dJqXHH12v(PWG~E6HBU+^@dBm1ygXSK568N7>ttg- z&L6Xsa?by)x85po4l9=~J{l-ki$YS!1508$i&o_hjJj7A#@zZ*QaxZ@CLNp%0`Rgi zIOv1Ys)4(7=^`6)#t{}4CYu0wJEF-Cj3-Fd0kHJK@Zq~nYGE#2H`9ix3#{d!F3@^p z+@u_Yo(P!$*l$6c;gLOl00(H8`H<7QMgD z{QUgN)t0(KSf?oW?q9NGNvZSr^Ww!kthyo>uoD%7I0FEck*@X-jMdteg-ex%i8!Do z0m12=I(7QmnMKXa%#?LOu^_`+G=BVeS?AiYVMC|pvFXb%e$(7-DBX@b7f{u~xd8Xd z!o%%P2C=<>*<;}iNfMvI%bK(b#d|lL&}B&Y#pP71M~@!$iU34LM#?rvrBZ3Rc=4jM zAasXWYb^(Rmh3-&OkApGko$cCN=ORvt>7ObiL~|uKHvln5KTcqK!9vQFly8&kD0%F z_ikBt|LWDNot?_<2(1=R22G?S5Z^AQq(%{5?Ft$yaXhRM#RK}9G>TcnhYWT4Y~c3o z+htqax^?S%EC3@%j+AYF_-tqCm&1qgc2qF{^dxP%`VQL3+Z2O_yW1bYsIj{MTB<*Q z7#2<t^(>ru6KP0(Ler-uuM5Do zZQI-yfP#VoSYh;XCy9=VEu7_jW#aY|L2P=fRSy{^ux%0&_l+e9%)YxXXZDyLP#K%xd%I%^nK?o=e1|>#hnRzGuOL1)k;~zA|eS zuTx{FM+YB3c5#W8v4Kp}NdA^kOjPs+AUS<-zrG%K4E^GZFD#Eg{uHay@3(C|1J6t6?hzDk6J>!P>-XPj7a!y8y9Cjl zh|)?nj*z-1IDt$7)(Z~7FS6&SAHC8y=*pEV)~cM29Xr~UX4S4;+j#S&omeemXnYYpoUZ2HgZQ1O=@E9Q6_bzorsb#_(OjMdm9)<-AUoxims8 z(K}dd9WUYmGzHJ#7l|?$*1#g(l7lgL8n>(oJp{Qr;Z2<~c}JMa+90|wCED0{e>9Wv zv%5JAcfYLH$}`nMY^s=TA;(@9FPZ|pFnZ?98Pk33<4Q9($BtsiHK6)0e$LN@vWTmAb>nZd*Ee;y9}Q3OMyP4R)%PwC$WKOtzD2v#}$x7GF3zv z*l1(c3&V6O<-+XCm&@dUKORcKegY-M^~$u z&z~oZwha=ooCFKT22x?HEqg#ldFm>jP>EFt^;8@$o?tJ_iYYs4< z!2cc-KiJkrE;@AZz&ZG=xs2Vf!?}BGhEH22H-mfGMN~K;1SXPt40!Z|x6S_Q(@&4d zvEUOYPIOo;gfV@-?hl2)QJXf8?f%uP`N0AHqTO#x=8$K85TD^gjD?#kQY};t;v$7? zj3Aha5ts?}J`Q*w#ZM3x{CV+WjyD%PD=SNq`PiFZq)V4BN#^{!cJ1o*Q163@_1=rq zD#lWQME%#P@06TX|F@OI2`F5|x zODm*ai@AMo(Ui%reiQ0vJ=mE{nbPW9VTXN;ADACg9+AE>7J_)%4V}XQ757N)@*htZ zJ0~Yca#!P}6prY#&pwkBf{hzDdd&O}Km2eXXzv-+=Dj%~{unOMW0&AD$(`OUrx<~h z5L6>j*fmfPrevh2Z}ViqqobqknBTsA`%>SBcNFjfpi-$E-s0g59Y1#LJUnNPNpEfH z(2}r^Bj(%0_+u(N^F`oNLZFBhf*Q0t`oLRfe(~uiZuw)#XdcvIai+60dGcht_haSH z_3PJNo=fhPD}RMl@m~n$Z3yK;>PUom?U}EsB#7VHKv9HRvYNdb(|d|#NYn$mLC{( z%CXef|3UJ495LT7Rx3j}cO?~q7*dsOVfPG=iHuxyqo}B`#Nf)ILy`wF@Q{hSgcmlT z_TYtJ;lhQbzIW{C(VvDWt(QAJLjc#zrFB`rr;??Xzmf_;Fw>Scu~>B~Uu;xAarN!n zw;f(bU$bUSJ4Su^rRT{;JY9^LL;l&0dif#&fc-8&5GIqm_Yd-NA|zZr@eJR+W%E4{ z0=}RmmMUX97&OAT-aWcIJa9T?$`qG-?l?=QPoK8w4~SR*BZyM8cJ11qRf6@F@9vcP zu38%NjrSAtc_CoD0~IF(q9!m=Wo)Nlg)m|K*s-5DViekX4E|iceA(+E+@hi)t2rsj z9sKxUEYm1cnV(ub;gs&n=G{#=Cb{$@VwB1UR#+R?BHB(})ZL^<;=dO>(OGc$8bMPdHI z1N%<{CsV;|d6tS_rI^oV^^}!9z*7ccV_pbC2}xUpKrINbWMyTQ`$3Zv$B+H4Q3|se z=GWl5b?CWsdkSkErB47HWD#vs$!uj&pp6jdg|2=e1S?jQpAeipapD|Uuvx(T{&ae` zIx#;;qL{;4#2Irhgm=rpEGW3jBHlv~g&-M(;N_JoSMDf#<{v+&R-)Qh_G8q(!BKQi zWPX&!$6x1i2x^;~OQeLrWbKthLa=!8;_u3e`G*f3JgxOpiZ;Imp?&eZo+R@lR28U# zw~`c;2u8IXIMi}=hOs0B&%oMFT(~fEv)s%-uy5b5AaFB)`F%L%OWAv6v=8ZfCIsOs z$?77u;y9Y(?45Li@KS1O>gRGXf9vLN(9eGjnBSB9{CL780aEpQkv`^oC!I{fppd9I z7QtZ@RTXutA_!x~jDB&wx0%0T!-k(=8k2$f-Km-ggd8M>0D{J{y`1naCz4e~H#)LoE!c7}{AL8c&d$O8^65<6B zbn>W;K_d)JtXXqWVPRo`C(NHdZQ93RTE+p+=tQO_Myh1H!q@EID-=cN;Ur9gm{BxP zz1?FbopMmD(fCI8<;yM?1l+oP`)2=V`>qKTtk<+ZN!rCIaZ<+`*)#ffd^re1u}P2$ zAqP_yu6dkZ(I-HsnfA-!Lrxd<6%-WY*NU&230fqDdLAZFfQJp~-ck9e?tKDKj=2QR zOAxg|pqM|1_g5sN4d3|j#!~yno;!E$ydgL!)vQypas3d^x3|gU`IukM0>A)7RvV~k z$D-O!H0y;9N$pzKP893~PZ4QuOB^Y}ns#WV?g7+DM+ zg;8&U)gm8Uo{vIPt$A)X}WElg9=|*xJRpM)WbRQ6IZo&sjqx$}h;Qc== WG4bn_WVTuW0000