From ea916741715f3b455a6c5d07292f1965e6bf6601 Mon Sep 17 00:00:00 2001 From: Shivanshu Date: Sun, 12 May 2024 11:42:17 +0530 Subject: [PATCH] new update --- .../User/profiles/-1452bd45/extensions.json | 1 + .../-1452bd45/globalStorage/state.vscdb | Bin 139264 -> 143360 bytes .../globalStorage/state.vscdb.backup | Bin 0 -> 143360 bytes .../User/profiles/-1452bd45/settings.json | 1 + .../User/profiles/-29b26ea4/extensions.json | 2 +- .../-29b26ea4/globalStorage/state.vscdb | Bin 569344 -> 593920 bytes .../globalStorage/state.vscdb.backup | Bin 569344 -> 593920 bytes .../User/profiles/-29b26ea4/settings.json | 3 +- .../User/profiles/318084de/extensions.json | 1 + .../318084de/globalStorage/state.vscdb | Bin 0 -> 61440 bytes .../Code/User/profiles/318084de/settings.json | 49 +++++ .../318084de/snippets/basic.code-snippets | 14 ++ .../User/profiles/318084de/snippets/cpp.json | 170 ++++++++++++++++++ .../User/profiles/318084de/snippets/lex.json | 28 +++ .../profiles/318084de/snippets/markdown.json | 15 ++ .../318084de/snippets/shellscript.json | 15 ++ .config/Code/User/settings.json | 4 + .config/libinput-gestures.conf | 1 + .config/mpv/mpv.conf | 1 + Scripts/tools/firefox/firefox-open-tabs | 6 +- 20 files changed, 308 insertions(+), 3 deletions(-) create mode 100644 .config/Code/User/profiles/-1452bd45/extensions.json create mode 100644 .config/Code/User/profiles/-1452bd45/globalStorage/state.vscdb.backup create mode 100644 .config/Code/User/profiles/318084de/extensions.json create mode 100644 .config/Code/User/profiles/318084de/globalStorage/state.vscdb create mode 100644 .config/Code/User/profiles/318084de/settings.json create mode 100644 .config/Code/User/profiles/318084de/snippets/basic.code-snippets create mode 100644 .config/Code/User/profiles/318084de/snippets/cpp.json create mode 100644 .config/Code/User/profiles/318084de/snippets/lex.json create mode 100644 .config/Code/User/profiles/318084de/snippets/markdown.json create mode 100644 .config/Code/User/profiles/318084de/snippets/shellscript.json diff --git a/.config/Code/User/profiles/-1452bd45/extensions.json b/.config/Code/User/profiles/-1452bd45/extensions.json new file mode 100644 index 0000000..85ff6eb --- /dev/null +++ b/.config/Code/User/profiles/-1452bd45/extensions.json @@ -0,0 +1 @@ +[{"identifier":{"id":"evzen-wybitul.magic-racket","uuid":"d8508201-6c73-4091-b44a-f974e541649e"},"version":"0.6.6","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/evzen-wybitul.magic-racket-0.6.6","scheme":"file"},"relativeLocation":"evzen-wybitul.magic-racket-0.6.6","metadata":{"id":"d8508201-6c73-4091-b44a-f974e541649e","publisherId":"f25363b3-e08b-40fb-9624-561592772d23","publisherDisplayName":"Evžen Wybitul","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1712667025360,"pinned":false}}] \ No newline at end of file diff --git a/.config/Code/User/profiles/-1452bd45/globalStorage/state.vscdb b/.config/Code/User/profiles/-1452bd45/globalStorage/state.vscdb index 854ac95155e242f38e111ccbeae304a6dff21f21..a796ec016458dcb844b8511119f771c43c69c91b 100644 GIT binary patch delta 5194 zcmd^DeQXow8NUzPIs1G*lF$GlA>;^wIR1!}I3EsKn*yyUun=OHLNMw1{9+$D-#K?@ zrw}~H(5eGU3wk%0R1E}bDOJU~$Wr-ZVk?^_(AE{He;}>XM5Sq>9o<*ekBN2D-q#@{ zAW~&*nV5E#Pxs#QywCgI^E|)b^W2TU$&A0p99hhT34&OL{>9_y%62k5@#IVVd>ela z-(mQF@PFe!O}&kHxr*+hV9%ZfQQ}krWS7uAq@*R2q8i&ID!?>>FR7<} zl9pCYpet2$_dUgU1H)KosB$U=Ov9Hp#5f4cNnn^_GG)Zr^+YvZW&ts-8+s|dg3K6_ z76ZPxY$nptFg)o#WR+{^)gBCW=N(o;a zIiRQ!cdjSwNst6;8Qp+3r)YXOfre{DQ_R2w37P{Q8B&Lq|<#$J>5&ei$<-Dc&V0toP@7Q)z(F>h3L7S^Dbm^ z2~bf__mOa^_z?U?F9+ZDKEd)Eh!SL|n(n5sl8rd)qlYMXG`JWp?Q&7X0jT&6`B&2Y z6ppZJ$eL>O7zT=;sG5Eq;7|ZHCYo44oFQIppua^zv1Yl`hVv4c_RtaRv6a^J3c4R( zErf5bWl0mB^4F6Qc*P$qwUSMQJx~3TeVX-?O)SAqj4UP#O@Yn!5+^~Ni|jAQ2B6Yc z27k1;`*assf>NC5JGdI28x;x-tA0b*nFLSWB>262o$DvAAGjXn{>;6>y}$s=4eF-t zpv`NWXMLwo|HwD3R8uD4w|_Q#Ib9UB}zN145h`G`J2ouW=nj8u~FvA!!g z>rOJf`stA`z{8+0nP6TiA)4Mv#gN=r`83_#w-iVp`%Q+=|E5R+4s zwNsMEbS=3-lZwE>@fDRcdW=BUGiPfvjG?eiS!kZNaElgh?O>;-Kb#cJHJX%0h&6qx zrh@5dE!jx6Ql^9D(+`mnRiG3ZthuALDnWN5j%uu6(4aX^x2%Piw^T0(GzCx;i%gC- z-`U)hMey?TQ~Z%@-Di&>uf}JK>foR-CGum>Ybq)YsiCQRKAfz6F_ltw3!XrGQ!v=p z9_S3VH3e|)PHD|PGbd?k?Dou#_Lg9C>)d9>z|J&+$>f@yftJ>`)($)~1|&t)QPeWP zn0;MEOh#j(;He0-2b$a3(53^y=0GI!Oi#peo3^T6q@LUuwyelo?xbu zj_xU+y~{!n@aFCG&~1!b0)GOT0z2@D&FW3lk*U(S(xm&RN+VZ+Q-?13kZ`PF{!;QG z`Mx7o@_EVU6C>}C;@12;`pY`)3w@T~n|J*;e3qMw&nzF1TP*jdo+G%=p`hPU&nG(s zIkj7jVhS(zsa_TFMO4#<8O?U>bJSh4*WwnKuuNp_)i&X;d%HkQY~$?#|X;yE@6Au+30LUFTOqG z`*+n?G-Q5=(!N+{5fG03zmO@y9Q&VO4!!Lq=BS^$FK<(G$7uP3z`m$fmt%sR=3fyW zt67Xv?B^u&j4fYl={g|cZyj)ZqNnhSy&lR&UAnKO_W4{DelBY9~?|M&{YJlmJA zv-Ca>3KtDG4d3glg4WSz=iz>XvK%2SA6Smihl#qQJr%Y)u=026_DuA}qYE3RzwUxD zx#@X1)b`(5Gq&dIzs{DYBhV5Ib~d%OXOETVm){jQ$%NmpS#*BeJnGk0cq20(eF3q+ RP1TO`*DI;dEOaCr`8O%g%Nqay delta 2529 zcmc&!YfKbZ6rSh4W@m<%$V*u!0s;%{q9{*`2qO4ck*Gyomtl8cCk(U8&a4y*EMkqX z*4A88{8MRdP5Q@1+{8_6v>Huonp#Yo`crM1#-wW1L~V*`(>pH3#flpLbS85%_uTXN z&UenaLpKaV=L{dD)2Rr8aPZT^4?Q@4F`7Eo_8FT%u(zQA;n>IQefAN1o4q;K(`5|r zNZqOf*WWON*hdIi3Ka}Za3QU5(bd6)U`*5?l4}~((KNk>x^7-cKQM1)e_@VOXQ*Mb zpB<+=*iV>0%*Ut#wvSy!=dm2sVH!2vG@UX3X1>Ho%yQ;EDuEuSR#HdI+01wJ=S&JU zK}|sCG0#}2+yqAR_mfqb_%akM9ZW|nfukUeteA~2Ktc1SL}R&mFG8f_l_==RpN-ao zBL&Ba1UwG~4r>L$UP3Z7Ik}X>8&P1}Fc*AdZ6~Vm0qCs1jI7JT8&HthKZi`sz^hT< z<5LVPyh3sg-VD93=fL-cO++E?g4#uSB$JIhpw5OYv`-yzK6$SRT9CB42z7Yj{ zW;Us_;!X``BKUYa3GVT6Xg(M!&L#7nc(k`Afpf)-0f#B-U9Ndxytp)8kJ=D3V%&j! zOT9xCqc&=+Cmjvj?CXqr<{~oa+?g2b4~(}ZfD`G}M=Q~j85gne#U)G7d6y9yn?Trp zb{=z<`G~2df2U8;?;8a2Q&J^vVH4Pd@p3q)W(^6(Y8$~lUmWZL>~Q72C!CG^nT#z3 zU)NlXpedLe)$hyAAr>FX1Fkn`fn7C;;X^CB_1O?Gi(f^I27RIKiY}}R>e9(aNVdz)rhH^pee+xjw#I;;d>QC^)T~Ik8jr z1%#)2MHc;jK~-WTUO|!+cR=*3;9g)ZE{O_Q-IA5`RKv^59!Y5D0}417mPlkzk~1Xff7NdxyG+gWLt|RZN%VJg z-E5-utP|W)F;`U!Y6(1<|0rnjBbbDkClnb_*L}=VP4)WVfS%m4k^RXllH&-{(mx=Ax@7=h9sD>zg{0{^%uuE4Txt5IW!ALaze<|qj(5WF* z9;D0c+RItFZb1%?d}Y8=BH(XSj<>-)QKS$-3h_0D3rKR5kAwNkiPodEMo7CLyS+uc zTNSs7qia_Yz+ST`N=gKh@)I_4q7XBNJVFN_l+^mSR6$lmpS(d7dKGTK`Zm|=6=bf0 zQv^QX_D-Fz_j`C%P%QoZmgtEisA>|=l*TmcfZ+CZL*$-V1xrqjWfEb??QKz^xh1RG zk}Guk)xO-=;Lk;;nR|JqftMs9(5LOP;I>g#R82AikQvelP35spa0{|3^+gk$!OL^g zc^$xRpWGpK773w$c~^=Qudf$^h|=Lac+dy=v$g z$q7Y^{34!bw2keL)qJ2!Q2i3`7M|Y-;(yDd^-w5Umsg5WFZ1m$sc)UAyi}()C`xLh z9EBOD(HzSn_;OJiNG+#AF(c3(Yw@hX>mNo_UoR^`zaQ3B@N9%rtN5c7hN9y*4ciM1 zUQ=Idt8HRH4f4`dc#V(F>GMAW%E_QJIhpRGPVmF|dFHMFKR3?;SGJJgMu`!ubs8c} f0d|+r?j}=;M^sw`MZ1-h7C0Q*)x-@r2b})^m5@Og diff --git a/.config/Code/User/profiles/-1452bd45/globalStorage/state.vscdb.backup b/.config/Code/User/profiles/-1452bd45/globalStorage/state.vscdb.backup new file mode 100644 index 0000000000000000000000000000000000000000..a796ec016458dcb844b8511119f771c43c69c91b GIT binary patch literal 143360 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 V>9`}SiFt!NRw;~9W`h6!{{#LgdItai literal 0 HcmV?d00001 diff --git a/.config/Code/User/profiles/-1452bd45/settings.json b/.config/Code/User/profiles/-1452bd45/settings.json index 7a73a41..0411752 100644 --- a/.config/Code/User/profiles/-1452bd45/settings.json +++ b/.config/Code/User/profiles/-1452bd45/settings.json @@ -1,2 +1,3 @@ { + "editor.mouseWheelZoom": true } \ No newline at end of file diff --git a/.config/Code/User/profiles/-29b26ea4/extensions.json b/.config/Code/User/profiles/-29b26ea4/extensions.json index 63f2b7d..3c5d6de 100644 --- a/.config/Code/User/profiles/-29b26ea4/extensions.json +++ b/.config/Code/User/profiles/-29b26ea4/extensions.json @@ -1 +1 @@ -[{"identifier":{"id":"dbaeumer.vscode-eslint","uuid":"583b2b34-2c1e-4634-8c0b-0b82e283ea3a"},"version":"2.4.4","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/dbaeumer.vscode-eslint-2.4.4","scheme":"file"},"relativeLocation":"dbaeumer.vscode-eslint-2.4.4","metadata":{"id":"583b2b34-2c1e-4634-8c0b-0b82e283ea3a","publisherId":"29859a75-d81b-4f0e-8578-2c80ecee6f99","publisherDisplayName":"Microsoft","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1707336754409,"pinned":false}},{"identifier":{"id":"esbenp.prettier-vscode","uuid":"96fa4707-6983-4489-b7c5-d5ffdfdcce90"},"version":"10.1.0","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/esbenp.prettier-vscode-10.1.0","scheme":"file"},"relativeLocation":"esbenp.prettier-vscode-10.1.0","metadata":{"id":"96fa4707-6983-4489-b7c5-d5ffdfdcce90","publisherId":"d16f4e39-2ffb-44e3-9c0d-79d873570e3a","publisherDisplayName":"Prettier","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1707336776208,"pinned":false}},{"identifier":{"id":"pkief.material-icon-theme","uuid":"5db78037-f674-459f-a236-db622c427c5b"},"version":"4.34.0","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/pkief.material-icon-theme-4.34.0","scheme":"file"},"relativeLocation":"pkief.material-icon-theme-4.34.0","metadata":{"id":"5db78037-f674-459f-a236-db622c427c5b","publisherId":"f9e5bc2f-fea1-4075-917f-d83e01e69f56","publisherDisplayName":"Philipp Kief","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1708366682455,"pinned":false,"preRelease":false}}] \ No newline at end of file +[{"identifier":{"id":"dbaeumer.vscode-eslint","uuid":"583b2b34-2c1e-4634-8c0b-0b82e283ea3a"},"version":"2.4.4","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/dbaeumer.vscode-eslint-2.4.4","scheme":"file"},"relativeLocation":"dbaeumer.vscode-eslint-2.4.4","metadata":{"id":"583b2b34-2c1e-4634-8c0b-0b82e283ea3a","publisherId":"29859a75-d81b-4f0e-8578-2c80ecee6f99","publisherDisplayName":"Microsoft","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1707336754409,"pinned":false}},{"identifier":{"id":"esbenp.prettier-vscode","uuid":"96fa4707-6983-4489-b7c5-d5ffdfdcce90"},"version":"10.4.0","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/esbenp.prettier-vscode-10.4.0","scheme":"file"},"relativeLocation":"esbenp.prettier-vscode-10.4.0","metadata":{"id":"96fa4707-6983-4489-b7c5-d5ffdfdcce90","publisherId":"d16f4e39-2ffb-44e3-9c0d-79d873570e3a","publisherDisplayName":"Prettier","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1711249655548,"pinned":false,"preRelease":false}},{"identifier":{"id":"samplavigne.p5-vscode","uuid":"862f411f-a45a-4e38-bfa9-7c9464b4ecca"},"version":"1.2.15","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/samplavigne.p5-vscode-1.2.15","scheme":"file"},"relativeLocation":"samplavigne.p5-vscode-1.2.15","metadata":{"id":"862f411f-a45a-4e38-bfa9-7c9464b4ecca","publisherId":"ba65e688-6e2e-435b-8032-35c2eb84c1db","publisherDisplayName":"Sam Lavigne","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1712686284988,"pinned":false}},{"identifier":{"id":"ritwickdey.liveserver","uuid":"b63c44fd-0457-4696-99e9-dbfdf70d77de"},"version":"5.7.9","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/ritwickdey.liveserver-5.7.9","scheme":"file"},"relativeLocation":"ritwickdey.liveserver-5.7.9","metadata":{"id":"b63c44fd-0457-4696-99e9-dbfdf70d77de","publisherId":"17fd9a78-e430-4a78-add2-ade4a8830352","publisherDisplayName":"Ritwick Dey","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1712686285001,"pinned":false}},{"identifier":{"id":"zhuangtongfa.material-theme","uuid":"26a529c9-2654-4b95-a63f-02f6a52429e6"},"version":"3.17.2","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/zhuangtongfa.material-theme-3.17.2","scheme":"file"},"relativeLocation":"zhuangtongfa.material-theme-3.17.2","metadata":{"id":"26a529c9-2654-4b95-a63f-02f6a52429e6","publisherId":"8ae75bda-ec22-4a17-9340-abf1a20beca9","publisherDisplayName":"binaryify","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1714613566314,"pinned":false,"preRelease":false,"source":"gallery"}},{"identifier":{"id":"pkief.material-icon-theme","uuid":"5db78037-f674-459f-a236-db622c427c5b"},"version":"5.1.0","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/pkief.material-icon-theme-5.1.0","scheme":"file"},"relativeLocation":"pkief.material-icon-theme-5.1.0","metadata":{"id":"5db78037-f674-459f-a236-db622c427c5b","publisherId":"f9e5bc2f-fea1-4075-917f-d83e01e69f56","publisherDisplayName":"Philipp Kief","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1714613566291,"pinned":false,"preRelease":false,"source":"gallery"}},{"identifier":{"id":"wallabyjs.quokka-vscode","uuid":"aae0701b-111f-49c1-9000-abd37a442f28"},"version":"1.0.637","location":{"$mid":1,"fsPath":"/home/totoro/.vscode/extensions/wallabyjs.quokka-vscode-1.0.637","external":"file:///home/totoro/.vscode/extensions/wallabyjs.quokka-vscode-1.0.637","path":"/home/totoro/.vscode/extensions/wallabyjs.quokka-vscode-1.0.637","scheme":"file"},"relativeLocation":"wallabyjs.quokka-vscode-1.0.637","metadata":{"id":"aae0701b-111f-49c1-9000-abd37a442f28","publisherId":"9e43bb4e-4318-4e59-b5c2-df1109a963dd","publisherDisplayName":"Wallaby.js","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1714613566305,"pinned":false,"preRelease":false,"source":"gallery"}}] \ No newline at end of file diff --git a/.config/Code/User/profiles/-29b26ea4/globalStorage/state.vscdb b/.config/Code/User/profiles/-29b26ea4/globalStorage/state.vscdb index d456ab6e502918f304478ac17ea7b18718e32e06..e7933e4d7d248e7503c16f2d052875260d2064f0 100644 GIT binary patch delta 31712 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 MU<@d*5o-(lA46&rUH||9 diff --git a/.config/Code/User/profiles/-29b26ea4/globalStorage/state.vscdb.backup b/.config/Code/User/profiles/-29b26ea4/globalStorage/state.vscdb.backup index d023026173b35df60b836ae13ab3cd8364b33215..e7933e4d7d248e7503c16f2d052875260d2064f0 100644 GIT binary patch delta 30826 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 delta 20134 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 diff --git a/.config/Code/User/profiles/-29b26ea4/settings.json b/.config/Code/User/profiles/-29b26ea4/settings.json index a58a590..0dc9f4c 100644 --- a/.config/Code/User/profiles/-29b26ea4/settings.json +++ b/.config/Code/User/profiles/-29b26ea4/settings.json @@ -34,5 +34,6 @@ // PROFILE JS "workbench.iconTheme": "material-icon-theme", "editor.defaultFormatter": "esbenp.prettier-vscode", - "eslint.run": "onSave" + "eslint.run": "onSave", + "workbench.colorTheme": "Default Light Modern", } diff --git a/.config/Code/User/profiles/318084de/extensions.json b/.config/Code/User/profiles/318084de/extensions.json new file mode 100644 index 0000000..e2ffb24 --- /dev/null +++ b/.config/Code/User/profiles/318084de/extensions.json @@ -0,0 +1 @@ +[{"identifier":{"id":"bierner.markdown-mermaid","uuid":"f8d0ffc4-66bb-4a9c-8149-ef8f043691a1"},"version":"1.23.0","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/bierner.markdown-mermaid-1.23.0","scheme":"file"},"relativeLocation":"bierner.markdown-mermaid-1.23.0","metadata":{"id":"f8d0ffc4-66bb-4a9c-8149-ef8f043691a1","publisherId":"f164f116-e2aa-496b-84dc-2451248e8beb","publisherDisplayName":"Matt Bierner","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1714613543764,"pinned":false,"preRelease":false,"source":"gallery"}},{"identifier":{"id":"darkriszty.markdown-table-prettify","uuid":"136682fc-7ac4-43b7-a50a-bb7890c39f25"},"version":"3.6.0","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/darkriszty.markdown-table-prettify-3.6.0","scheme":"file"},"relativeLocation":"darkriszty.markdown-table-prettify-3.6.0","metadata":{"id":"136682fc-7ac4-43b7-a50a-bb7890c39f25","publisherId":"d0f49348-7e89-4d81-8ce1-d34914654ce9","publisherDisplayName":"Krisztian Daroczi","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1713073780621,"pinned":false}},{"identifier":{"id":"github.codespaces","uuid":"4023d3e5-c840-4cdd-8b54-51c77548aa3f"},"version":"1.16.20","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/github.codespaces-1.16.20","scheme":"file"},"relativeLocation":"github.codespaces-1.16.20","metadata":{"id":"4023d3e5-c840-4cdd-8b54-51c77548aa3f","publisherId":"7c1c19cd-78eb-4dfb-8999-99caf7679002","publisherDisplayName":"GitHub","targetPlatform":"undefined","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1714613543755,"pinned":false,"preRelease":false,"source":"gallery"}},{"identifier":{"id":"redhat.vscode-yaml","uuid":"2061917f-f76a-458a-8da9-f162de22b97e"},"version":"1.14.0","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/redhat.vscode-yaml-1.14.0","scheme":"file"},"relativeLocation":"redhat.vscode-yaml-1.14.0","metadata":{"id":"2061917f-f76a-458a-8da9-f162de22b97e","publisherId":"eed56242-9699-4317-8bc7-e9f4b9bdd3ff","publisherDisplayName":"Red Hat","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1712932428120,"pinned":false}},{"identifier":{"id":"streetsidesoftware.code-spell-checker","uuid":"f6dbd813-b0a0-42c1-90ea-10dde9d925a7"},"version":"3.0.1","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/streetsidesoftware.code-spell-checker-3.0.1","scheme":"file"},"relativeLocation":"streetsidesoftware.code-spell-checker-3.0.1","metadata":{"id":"f6dbd813-b0a0-42c1-90ea-10dde9d925a7","publisherId":"67600ca7-88fb-4104-9f7e-dd51c00facf2","publisherDisplayName":"Street Side Software","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1709789373944,"pinned":false}},{"identifier":{"id":"ms-vscode.cpptools-themes","uuid":"99b17261-8f6e-45f0-9ad5-a69c6f509a4f"},"version":"2.0.0","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/ms-vscode.cpptools-themes-2.0.0","scheme":"file"},"relativeLocation":"ms-vscode.cpptools-themes-2.0.0","metadata":{"id":"99b17261-8f6e-45f0-9ad5-a69c6f509a4f","publisherId":"5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee","publisherDisplayName":"Microsoft","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1714819868796,"pinned":false,"source":"gallery"}},{"identifier":{"id":"ms-vscode.cpptools-extension-pack","uuid":"3957b2f6-f086-49b5-a7b4-5da772123130"},"version":"1.3.0","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/ms-vscode.cpptools-extension-pack-1.3.0","scheme":"file"},"relativeLocation":"ms-vscode.cpptools-extension-pack-1.3.0","metadata":{"id":"3957b2f6-f086-49b5-a7b4-5da772123130","publisherId":"5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee","publisherDisplayName":"Microsoft","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1714819868740,"pinned":false,"source":"gallery"}},{"identifier":{"id":"ms-vscode.cmake-tools","uuid":"7c889349-8749-43d4-8b5e-08939936d7f4"},"version":"1.17.17","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/ms-vscode.cmake-tools-1.17.17","scheme":"file"},"relativeLocation":"ms-vscode.cmake-tools-1.17.17","metadata":{"id":"7c889349-8749-43d4-8b5e-08939936d7f4","publisherId":"5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee","publisherDisplayName":"Microsoft","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1714819868771,"pinned":false,"source":"gallery"}},{"identifier":{"id":"twxs.cmake","uuid":"2be7cf14-2603-402e-9771-fd79df83cdf8"},"version":"0.0.17","location":{"$mid":1,"path":"/home/totoro/.vscode/extensions/twxs.cmake-0.0.17","scheme":"file"},"relativeLocation":"twxs.cmake-0.0.17","metadata":{"id":"2be7cf14-2603-402e-9771-fd79df83cdf8","publisherId":"b5ab7991-81a8-4557-af54-4cb8e01e85c1","publisherDisplayName":"twxs","targetPlatform":"undefined","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1714819868783,"pinned":false,"source":"gallery"}},{"identifier":{"id":"ms-vscode.cpptools","uuid":"690b692e-e8a9-493f-b802-8089d50ac1b2"},"version":"1.19.9","location":{"$mid":1,"fsPath":"/home/totoro/.vscode/extensions/ms-vscode.cpptools-1.19.9-linux-x64","external":"file:///home/totoro/.vscode/extensions/ms-vscode.cpptools-1.19.9-linux-x64","path":"/home/totoro/.vscode/extensions/ms-vscode.cpptools-1.19.9-linux-x64","scheme":"file"},"relativeLocation":"ms-vscode.cpptools-1.19.9-linux-x64","metadata":{"id":"690b692e-e8a9-493f-b802-8089d50ac1b2","publisherId":"5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee","publisherDisplayName":"Microsoft","targetPlatform":"linux-x64","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1714819868753,"pinned":false,"source":"gallery"}}] \ No newline at end of file diff --git a/.config/Code/User/profiles/318084de/globalStorage/state.vscdb b/.config/Code/User/profiles/318084de/globalStorage/state.vscdb new file mode 100644 index 0000000000000000000000000000000000000000..06a9edb637939e82ae806366565050288ced5dcd GIT binary patch literal 61440 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 bJyiL#JbB#pBMRS9-DTo^Rw`B$@AH2Fj&g}^ literal 0 HcmV?d00001 diff --git a/.config/Code/User/profiles/318084de/settings.json b/.config/Code/User/profiles/318084de/settings.json new file mode 100644 index 0000000..493f2e2 --- /dev/null +++ b/.config/Code/User/profiles/318084de/settings.json @@ -0,0 +1,49 @@ +{ + //editor config + "editor.mouseWheelZoom": true, + "editor.fontFamily": "'IosevkaTerm Nerd Font', monospace", + "editor.renderWhitespace": "boundary", + "editor.semanticHighlighting.enabled": true, + "editor.cursorBlinking": "phase", + "editor.cursorSmoothCaretAnimation": "on", + "editor.suggestSelection": "first", + "editor.unicodeHighlight.nonBasicASCII": false, + "editor.guides.bracketPairs": true, + "editor.minimap.enabled": false, + // workbench + "workbench.startupEditor": "none", + "workbench.editor.languageDetection": false, + "workbench.statusBar.visible": true, + // windows config + "window.menuBarVisibility": "toggle", + "window.restoreWindows": "none", + "window.autoDetectColorScheme": true, + "window.zoomLevel": 1, + // keyboard + "keyboard.dispatch": "keyCode", + // zenmode + "zenMode.fullScreen": false, + "zenMode.centerLayout": true, + "zenMode.hideLineNumbers": false, + // terminal + "terminal.integrated.enableMultiLinePasteWarning": "auto", + "terminal.explorerKind": "external", + "terminal.external.linuxExec": "alacritty", + "terminal.integrated.fontSize": 16, + // update + "update.mode": "manual", + // git + "git.autoRepositoryDetection": "subFolders", + "git.openRepositoryInParentFolders": "never", + // telemetry + "telemetry.telemetryLevel": "off", + // extensions + "extensions.ignoreRecommendations": true, + // jupyter notebook + "notebook.lineNumbers": "on", + // tab + "[markdown]": { + "editor.tabSize": 4 + }, + "workbench.colorTheme": "Default Light Modern" +} \ No newline at end of file diff --git a/.config/Code/User/profiles/318084de/snippets/basic.code-snippets b/.config/Code/User/profiles/318084de/snippets/basic.code-snippets new file mode 100644 index 0000000..8c01740 --- /dev/null +++ b/.config/Code/User/profiles/318084de/snippets/basic.code-snippets @@ -0,0 +1,14 @@ +{ + "Print Basic Header": { + "scope": "shellscript", + "prefix": "head", + "body": [ + "# Use: $1", + "# Dependencies: $2", + "# Description: $3", + "# Working: $4", + "# Author: $5" + ], + "description": "Basic template for shell scripts" + } +} \ No newline at end of file diff --git a/.config/Code/User/profiles/318084de/snippets/cpp.json b/.config/Code/User/profiles/318084de/snippets/cpp.json new file mode 100644 index 0000000..9b1a446 --- /dev/null +++ b/.config/Code/User/profiles/318084de/snippets/cpp.json @@ -0,0 +1,170 @@ +{ + // https://code.visualstudio.com/docs/editor/userdefinedsnippets + // prefix - what you have to serach snipped by + // $1, $2 tab stops + // $0 final cursor postion + // ${1:label} default values + "header": { + "prefix": "header", + "body": [ + "#include ", + "using namespace std;", + "" + ], + "description": "cp template" + }, + "competitive programming basic": { + "prefix": "cp", + "body": [ + "#include ", + "using namespace std;", + "", + "int main(){", + "\t$1", + "\treturn 0;", + "}" + ], + "description": "cp template" + }, + "leetcode competitive programming": { + "prefix": "leetcode", + "body": [ + "int main(){", + "\tSolution s;", + "\ts$1", + "\treturn 0;", + "}" + ], + "description": "cp template" + }, + "cp tree": { + "prefix": "cptree", + "body": [ + "struct node {", + "\tint val;", + "\tnode *right;", + "\tnode *left;", + "\tnode(): val(0), left(nullptr), right(nullptr) {};", + "\tnode(int x): val(x), left(nullptr), right(nullptr) {};", + "\tnode(int x, node* xx): val(x), left(xx), right(xx) {};", + "\tnode(int x, node *l, node *r): val(x), left(l), right(r) {};", + "};" + ], + "description": "cp template" + }, + "for": { + "prefix": "for", + "body": [ + "for (${1:size_t} ${2:i} = 0; $2 < ${3:count}; $2++) {", + "\t${4:/* code */}", + "}", + ], + "description": "Main function" + }, + "main": { + "prefix": "main", + "body": [ + "int main() {", + "\t$1", + "\treturn 0;", + "}" + ] + }, + "headers": { + "prefix": "headers", + "body": [ + "#include ", + "#include ", + "#include ", + "", + "using namespace std;\n" + ] + }, + "upper case": { + "prefix": "upper_case", + "body": [ + "transform($1.begin(), $1.end(), $1.begin(), ::toupper)" + ], + "description": "Convert string to uppercase." + }, + "lower case": { + "prefix": "lower_case", + "body": [ + "transform($1.begin(), $1.end(), $1.begin(), ::tolower)" + ], + "description": "Convert string to lowercase." + }, + "debug-print": { + "prefix": "debug", + "body": [ + "void print(const int& x) { cout << x; }", + "void print(const long& x) { cout << x; }", + "void print(const bool& x) { cout << (x ? \"true\" : \"false\"); }", + "void print(const long long& x) { cout << x; }", + "void print(const unsigned& x) { cout << x; }", + "void print(const unsigned long& x) { cout << x; }", + "void print(const unsigned long long& x) { cout << x; }", + "void print(const float& x) { cout << x; }", + "void print(const double& x) { cout << x; }", + "void print(const long double& x) { cout << x; }", + "void print(const char& x) { cout << (char)44 << x << (char)44; }", + "void print(const char* x) { cout << (char)34 << x << (char)34; }", + "void print(const string& x) { cout << (char)34 << x << (char)34; }", + "template ", + "void print(const pair& x);", + "template ", + "void print(const vector& x);", + "template ", + "void print(const T& x);", + "template ", + "void print(const pair& x) {", + "\tcout << '{';", + "\tprint(x.first);", + "\tcout << ',';", + "\tprint(x.second);", + "\tcout << \"}\";", + "}", + "template ", + "void print(const tuple& x) {", + "\tcout << '{';", + "\tprint(get<0>(x));", + "\tcout << ',';", + "\tprint(get<1>(x));", + "\tcout << ',';", + "\tprint(get<2>(x));", + "\tcout << \"}\";", + "}", + "template ", + "void print(const vector& x) {", + "\tcout << \"{\";", + "\tfor (int i = 0; i < x.size(); i++) {", + "\t print(x[i]);", + "\t cout << (x.size() - i - 1 ? \",\" : \"\");", + "\t};", + "\tcout << \"}\";", + "}", + "template ", + "void print(const T& x) {", + "\tint f = 0;", + "\tcout << '{';", + "\tfor (auto& i : x) cout << (f++ ? \",\" : \"\"), print(i);", + "\tcout << \"}\";", + "}", + "void dprint() { cout << \"]\\n\"; }", + "template ", + "void dprint(T t, V... v) {", + "\tprint(t);", + "\tif (sizeof...(v)) cout << \", \";", + "\tdprint(v...);", + "}", + "#ifndef ONLINE_JUDGE", + "#define debug(x...) \\", + "\tcout << \"[\" << #x << \"] = [\"; \\", + "\tdprint(x)", + "#else", + "#define debug(x...)", + "#endif", + ], + "description": "for printing values" + } +} \ No newline at end of file diff --git a/.config/Code/User/profiles/318084de/snippets/lex.json b/.config/Code/User/profiles/318084de/snippets/lex.json new file mode 100644 index 0000000..548a633 --- /dev/null +++ b/.config/Code/User/profiles/318084de/snippets/lex.json @@ -0,0 +1,28 @@ +{ + // Place your snippets for lex here. Each snippet is defined under a snippet name and has a prefix, body and + // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: + // $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the + // same ids are connected. + // Example: + "basic program": { + "prefix": "basic", + "body": [ + "%{", + "\t// c code", + "\t#include ", + "\t#include ", + "%}", + "", + "%%", + "", + "%%", + "", + "int main(){", + "\tyylex();", + "\treturn 0;", + "}", + ], + "description": "basic lex code" + } + +} \ No newline at end of file diff --git a/.config/Code/User/profiles/318084de/snippets/markdown.json b/.config/Code/User/profiles/318084de/snippets/markdown.json new file mode 100644 index 0000000..875ca79 --- /dev/null +++ b/.config/Code/User/profiles/318084de/snippets/markdown.json @@ -0,0 +1,15 @@ +{ + // Place your snippets for markdown here. Each snippet is defined under a snippet name and has a prefix, body and + // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: + // $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the + // same ids are connected. + // Example: + // "Print to console": { + // "prefix": "log", + // "body": [ + // "console.log('$1');", + // "$2" + // ], + // "description": "Log output to console" + // } +} \ No newline at end of file diff --git a/.config/Code/User/profiles/318084de/snippets/shellscript.json b/.config/Code/User/profiles/318084de/snippets/shellscript.json new file mode 100644 index 0000000..2464b4b --- /dev/null +++ b/.config/Code/User/profiles/318084de/snippets/shellscript.json @@ -0,0 +1,15 @@ +{ + // Place your snippets for shellscript here. Each snippet is defined under a snippet name and has a prefix, body and + // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: + // $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the + // same ids are connected. + // Example: + // "Print to console": { + // "prefix": "log", + // "body": [ + // "console.log('$1');", + // "$2" + // ], + // "description": "Log output to console" + // } +} \ No newline at end of file diff --git a/.config/Code/User/settings.json b/.config/Code/User/settings.json index db50e93..c863d34 100644 --- a/.config/Code/User/settings.json +++ b/.config/Code/User/settings.json @@ -41,4 +41,8 @@ "extensions.ignoreRecommendations": true, // jupyter notebook "notebook.lineNumbers": "on", + // tab + "[markdown]": { + "editor.tabSize": 4 + } } \ No newline at end of file diff --git a/.config/libinput-gestures.conf b/.config/libinput-gestures.conf index 17e4866..f4cf630 100644 --- a/.config/libinput-gestures.conf +++ b/.config/libinput-gestures.conf @@ -58,6 +58,7 @@ # Move to next workspace (works for GNOME/KDE/etc on Wayland and Xorg) gesture swipe left 3 _internal ws_up gesture swipe right 3 _internal ws_down +gesture swipe up 3 xdotool key Super_L gesture hold on 3 xdotool click 2 # NOTE ABOUT FINGER COUNT: # The above command will configure this command for all fingers (i.e. 3 diff --git a/.config/mpv/mpv.conf b/.config/mpv/mpv.conf index 5839159..621efda 100644 --- a/.config/mpv/mpv.conf +++ b/.config/mpv/mpv.conf @@ -7,3 +7,4 @@ sub-auto=fuzzy screenshot-directory=~/Pictures/mpv_ss #background="#2e3440" script-opts=ytdl_hook-ytdl_path=yt-dlp +hwdec=auto diff --git a/Scripts/tools/firefox/firefox-open-tabs b/Scripts/tools/firefox/firefox-open-tabs index 97306ee..65a6c6f 100755 --- a/Scripts/tools/firefox/firefox-open-tabs +++ b/Scripts/tools/firefox/firefox-open-tabs @@ -2,7 +2,11 @@ import io, json, pathlib as p -file_glob="*.default-release-1/sessionstore-backups/recovery.js*" +# file glob if you are using the latest release version of firefox +# file_glob="*.default-release-1/sessionstore-backups/recovery.js*" + +# file glob if you are using the esr release version of firefox +file_glob="*.default-esr/sessionstore-backups/recovery.js*" fpath = None for i in p.Path("~/.mozilla/firefox").expanduser().glob(file_glob):