From 97961ab01aaee96377372d1bfb2befbb7a752f46 Mon Sep 17 00:00:00 2001 From: Kohei Watanabe <nebel@fogtype.com> Date: Wed, 12 Mar 2025 13:18:02 +0900 Subject: [PATCH] add windsurf --- Makefile | 5 +++++ .../keyrings/windsurf-stable-archive-keyring.gpg | Bin 0 -> 2293 bytes desktop/etc/apt/sources.list.d/windsurf.sources | 6 ++++++ desktop/packages.bash | 1 + 4 files changed, 12 insertions(+) create mode 100644 desktop/etc/apt/keyrings/windsurf-stable-archive-keyring.gpg create mode 100644 desktop/etc/apt/sources.list.d/windsurf.sources diff --git a/Makefile b/Makefile index a0fc6c3..d70e6b8 100644 --- a/Makefile +++ b/Makefile @@ -8,6 +8,7 @@ keyrings: \ desktop/etc/apt/keyrings/microsoft-archive-keyring.gpg \ desktop/etc/apt/keyrings/slack-archive-keyring.gpg \ desktop/etc/apt/keyrings/syncthing-archive-keyring.gpg \ + desktop/etc/apt/keyrings/windsurf-stable-archive-keyring.gpg \ etc/apt/keyrings/cloudflare-archive-keyring.gpg \ etc/apt/keyrings/docker-archive-keyring.gpg \ etc/apt/keyrings/nodesource-archive-keyring.gpg \ @@ -28,6 +29,10 @@ desktop/etc/apt/keyrings/slack-archive-keyring.gpg: desktop/etc/apt/keyrings/syncthing-archive-keyring.gpg: curl -sSf --tlsv1.3 -o $@ https://syncthing.net/release-key.gpg +desktop/etc/apt/keyrings/windsurf-stable-archive-keyring.gpg: + curl -sSf --tlsv1.3 https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/windsurf.gpg \ + | gpg --dearmor >$@ + etc/apt/keyrings/cloudflare-archive-keyring.gpg: curl -sSf --tlsv1.3 https://pkg.cloudflare.com/cloudflare-main.gpg \ | gpg --dearmor >$@ diff --git a/desktop/etc/apt/keyrings/windsurf-stable-archive-keyring.gpg b/desktop/etc/apt/keyrings/windsurf-stable-archive-keyring.gpg new file mode 100644 index 0000000000000000000000000000000000000000..08e34df5e008eb64a72852cb8598db81cc7009a5 GIT binary patch literal 2293 zcmajfX*?4S1HkcZMi}OnFmo)&q(oBWj9fXB>+c$-6?5NLxmRk2nKL4#RBo-bQL!+j za?O3jip+gW&;NOz&+~bnchCFZ%irf)0OAFs_f}ni`~ars_~lR$H{6rH?&8h&5j!p1 z-n@IWS_oU->xAsJc0zraL|4{<0Me#kgXXRT(H<kThlQbI8_riLk^DCk!{?H=M#t&U z*!r*Ejjg<hv99~ru49aacjB47yE3fBZgS&1Uwd9TdW=>VawDyEWs0kMHd;R=LHUEV zlL`IFw{Fz1Vo9#!U)}yPV%-~Jt4xbr39jjt<#%brT7WrTG*$Bbd*H_s)kT=?QQOOg z8E5vRl%w?XBtq5*eWM{{NwMN0)|T59U#U=gSP>;Dgay3qd)sm4>|mdgyQ}>h0ap(K z7P=7eB(36t7WwD?R~^eNCrtLKh~)d;>DdBm5&%c7eFJ{aBhMYR4u!VXH^<klGMG2J zd+D`V7uBQJiqik+R3-34WJ*VLe&Cz06~5@FEd|qZiCNT7TQrGtC=~8}rf842S1Pco z2iJU;xMHyDoX4ff8W{03K&WqjOdS*vP)l?*j=OXR%s5P%W0gEh7tFilpccY#Er6t! zKUEgBp$Xt!nkRe?7eUdr_k2~??42+N$0ejO&C0DD^{7lh@fjkuu83W-<aNdY8iy`@ z9V4gFQ2s9G&gmBzFwf0wnoHQWz^D)5HC)WBw`MNmWvph(<=T@^6T`9ntD!q4;nK_3 zCWE0v2JvRKazA`-%j8Te20?JS?n5dqO#lHP0N7}DEieFXfenoG_YH+B8U_0JV!{KI z;EIkItWRio2pS&Z8x$Cd2@4E~hKFMOuo$c#{FZOD5?m)NFhJk?-@U4LV1O<TWCa!i zas#wPWxy;Ilb*{nj+t^ou6z$Y?@E*oDeJL={y82<f{h)*#d!?GA;QhY2?2pcL2N(} z3<wgt4dCYD|4)pof*$Ffu>Ntv;luXTn2-2hJ55783GJQOBKIUZK&?M|BEeR<UlA$a zK38MA)F-PPzW&9%_IJrvwG*dICQsHKp|TzxkcPm0L#d*aUN^1)M(5OSQOEtpnHXHL zW$i_-*@FrE**Kj?S50a-f49zWsCW-D+OlJQ>bziARS1L_y`mIor>~6pwe<KOyrn{K zi9}b(8eR!OZm4sD9iKt7AISSMg5$aOb?`jE#G$t8X$)WvS14D?Zhv&3N$6ghX+V2K z5vYjf7HVOd-;E*!h4jgH*55GLidgK`e3EIOU}U(&q2D!?A3O4Ews}q*;aml(xjJMH zX-PuXt&eOu9APLATq4Ob#3ZmV@%4$>fC9saK7Rj$YuuY6O~c9FRi!@HpS<j1<i<(M zmNoa+%N9j@CBEDnyt%=*U0M?Q%=wky2txk3PriKxg)-SOUtRyHW@ph{hA+lfe>*3l zj`@crE*{w!@VV?*IFDesuA70Ha3MEngF0wnwX*M%k#};h$Fms-m98X3zR2pUTs{4$ zw)|;GpiGnPxz&@TftXDNeJK)Ib2oq-yOPYq@n8m=?sa#~>qK**MXmg$lHRFED4hb4 zFt^B+Q!_5K%b6na8qfEV@)ysy3HOsML0Lro6|xqZ4mY&R&HhXnnfsM2)N}dsWFJi- z?GU8~e)C_eD0)QEH}9r$Na3zQW@fuC8tq|b^+MpdRD9?5r-{`bnod(8D1Nm{n8v?R zp^sum#`L0;eO+_=wcp|wm~Dch<w081-qx}S)-S;KYr4p)qx^B?C{w&1pKK%Dqd|!M zesk4B%rFU+QK`heHDczz$sbZ9K7a1d*N5;jOdiav@bw{{mk#N7eGG1rEuIoyLKt&x z+XZd6u)Lj$5&~c)6^Ru7RsJVMk1Q<ohGX$Q#ICQY@O2Y{u-j9xxVKOhVL0Gm6ewR@ z?8OI5(>`@3t_kPTIzU|0>$(C{c`8=TR(TH$bB#Tw;y-@2<9kqV`m{gaVNQYItGORE ztn**Or~GCyfgEW^U!ViKK|-OTH~ix7d~qp0evFZ)nW7rj_O^6s%?mH}?Ht4NIqw0< zMRc0c=~Y@T!)j+ck#S2!&v9g3=|!?;9#pkeBK#ZNG$zgz7GJF$5rt|*+kJ|kusdEz zWG!dfBvIoXujV1%zv{F}Q&lzP-uOA>jaWgoASZsU{o;eoINYgLl{Kal7CdrrHVRQB zGYt;G>{||!Sb5p#t>He|3;~$;O9{&s{271z;42RnXbp(Q7OzCo%pY|&`CE_8i8o}? znx!P$&k+INCLBTcojDDx2P7JXAG3QXkV|dXKG5;)A`1z10S3Vr?dmM;JuG&mCjMm= z4x|Y_{x>l2{{sxq|3Y#B!4D{4K7U~yk!eRaT!DOSgbsm<f;27H2g#%R^@8Z8-<(a{ z!f@*5Q`5_MFo|YFdHfhPV7;(($}3x>*t5mWidcIF;FB}>9Rs&;<7eQCjki?pBD3Nq z*Vx*TOljfNYn}mHmlAlRd=qql_iyxoDau<Vqi#fl^I{8~W)%LhI+5-rMY5a0Ltm_6 zr)il&W3<t9DVvW!urYr*45Tmi#cl6glqI~mgINRD&Ic5%%^Oshlu1&9)dty6?pGdm z?IHhAlc?q?ZD=}$)($YE^9>z|NldDm>k=-gJZHTZh+cW4PtG&S5O)ur*1bz&*}=u; zaAK#`vwAq?VKb9Ew`FHSpm{dUJol=Ew*eac03EB>Ki2(T>IU5iRk)Vqp;#okQ295B zx(M-s6k=VttaN4u%KJU-t|rtet-b5VIn+-~%;!+jSp7Kofm+k;9&>BPU)tYtAO_<Q z@cBp2iZVW%T{j%z3jWRKOEpsd9+b>NizU8&#tLh?Z)ka0b?eG_>^r)VavX)%JU2^f zbh05hjLA@6CGBY#l?FN_N<Nqp;1sDmt7kh_-iJ~w5q}un<}XJVN>z_kWVSfShFUzX zBPEip7fjEJ^A1U9_*C9RD?ly)Z%Ca+Kc?CjD`;L?&Oqv>*WXrF>lqH?1Pm-wX=D)u Lk|WLIp%wEVwsSu~ literal 0 HcmV?d00001 diff --git a/desktop/etc/apt/sources.list.d/windsurf.sources b/desktop/etc/apt/sources.list.d/windsurf.sources new file mode 100644 index 0000000..76e7e55 --- /dev/null +++ b/desktop/etc/apt/sources.list.d/windsurf.sources @@ -0,0 +1,6 @@ +Types: deb +URIs: https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/apt +Suites: stable +Components: main +Signed-By: /usr/share/keyrings/windsurf-stable-archive-keyring.gpg +Architectures: amd64 diff --git a/desktop/packages.bash b/desktop/packages.bash index be02ceb..834b5ae 100644 --- a/desktop/packages.bash +++ b/desktop/packages.bash @@ -8,5 +8,6 @@ mozc-utils-gui slack-desktop syncthing timeshift +windsurf xsel )