From 50fa4f963828f10f7e603bd66612647736f84e81 Mon Sep 17 00:00:00 2001 From: Dmitriy Pleshevskiy Date: Wed, 28 Feb 2024 17:21:40 +0300 Subject: [PATCH 1/8] packages: fixup script --- .../git-crypt-rm-gpg-user/git-crypt-rm-gpg-user.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/git-crypt-rm-gpg-user/git-crypt-rm-gpg-user.sh b/packages/git-crypt-rm-gpg-user/git-crypt-rm-gpg-user.sh index 57a6d11..5c70db8 100644 --- a/packages/git-crypt-rm-gpg-user/git-crypt-rm-gpg-user.sh +++ b/packages/git-crypt-rm-gpg-user/git-crypt-rm-gpg-user.sh @@ -211,14 +211,14 @@ do done cd "${CURRENT_DIR}" -for encrypted_file in $(awk '{print $2}' ${TMPDIR}/${BASENAME}/${TMPFILE}); do - rsync -rp -R "${encrypted_file}" "${TMPDIR}/${BASENAME}" -done +while read encrypted_file; do + rsync -rp -R "${encrypted_file}" "${TMPDIR}/${BASENAME}" +done < ${TMPDIR}/${BASENAME}/${TMPFILE} cd "${TMPDIR}/${BASENAME}" -for encrypted_file in $(awk '{print $2}' ${TMPFILE}); do +while read encrypted_file; do git add "${encrypted_file}" -done +done < ${TMPDIR}/${BASENAME}/${TMPFILE} git commit -m "New encrypted files" || true popd -- 2.46.1 From f0f39e657c5970be869c90703cb3e7e8543a3258 Mon Sep 17 00:00:00 2001 From: Dmitriy Pleshevskiy Date: Wed, 28 Feb 2024 17:23:16 +0300 Subject: [PATCH 2/8] Remove encrypted files --- .agenix_config.nix | Bin 5057 -> 0 bytes home/users/jan/accounts.secret.nix | Bin 1769 -> 0 bytes home/users/jan/git/github.secret.nix | Bin 332 -> 0 bytes home/users/jan/git/gitlab.secret.nix | Bin 873 -> 0 bytes home/users/jan/git/myrepo.secret.nix | Bin 228 -> 0 bytes .../asus-gl553vd/xmonad_projects.secret.nix | Bin 1089 -> 0 bytes nixos/hosts/home/xmonad_projects.secret.nix | Bin 1544 -> 0 bytes nixos/hosts/istal/data.secret.nix | Bin 154 -> 0 bytes nixos/hosts/istal/networking.secret.nix | Bin 819 -> 0 bytes nixos/hosts/tatos/data.secret.nix | Bin 155 -> 0 bytes nixos/hosts/tatos/networking.secret.nix | Bin 929 -> 0 bytes nixos/shared/fail2ban/fail2ban.secret.nix | Bin 88 -> 0 bytes nixos/shared/networking.secret.nix | Bin 401 -> 0 bytes secrets/users-jan-passfile.age | Bin 2426 -> 0 bytes secrets/users-nas-passfile.age | Bin 2481 -> 0 bytes secrets/wireguard-asus-gl553vd-private.age | Bin 1624 -> 0 bytes secrets/wireguard-home-private.age | Bin 1552 -> 0 bytes secrets/wireguard-istal-private.age | Bin 1348 -> 0 bytes secrets/wireguard-tatos-private.age | Bin 1435 -> 0 bytes 19 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 .agenix_config.nix delete mode 100644 home/users/jan/accounts.secret.nix delete mode 100644 home/users/jan/git/github.secret.nix delete mode 100644 home/users/jan/git/gitlab.secret.nix delete mode 100644 home/users/jan/git/myrepo.secret.nix delete mode 100644 nixos/hosts/asus-gl553vd/xmonad_projects.secret.nix delete mode 100644 nixos/hosts/home/xmonad_projects.secret.nix delete mode 100644 nixos/hosts/istal/data.secret.nix delete mode 100644 nixos/hosts/istal/networking.secret.nix delete mode 100644 nixos/hosts/tatos/data.secret.nix delete mode 100644 nixos/hosts/tatos/networking.secret.nix delete mode 100644 nixos/shared/fail2ban/fail2ban.secret.nix delete mode 100644 nixos/shared/networking.secret.nix delete mode 100644 secrets/users-jan-passfile.age delete mode 100644 secrets/users-nas-passfile.age delete mode 100644 secrets/wireguard-asus-gl553vd-private.age delete mode 100644 secrets/wireguard-home-private.age delete mode 100644 secrets/wireguard-istal-private.age delete mode 100644 secrets/wireguard-tatos-private.age diff --git a/.agenix_config.nix b/.agenix_config.nix deleted file mode 100644 index 2f70b060a78154cbdc233fb07221a069ea99b79d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5057 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 diff --git a/home/users/jan/git/gitlab.secret.nix b/home/users/jan/git/gitlab.secret.nix deleted file mode 100644 index 4d4c10e2787a6c31addce38841e1e6bbd33f74a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 873 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 diff --git a/nixos/hosts/istal/data.secret.nix b/nixos/hosts/istal/data.secret.nix deleted file mode 100644 index 972f4da1f733e30439dceb1938d8e848bc62b622..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmV;L0A>FGM@dveQdv+`02$$;$Lw^@D{X1E${9RaIx7a_*~8wrX?7^xF;vNr@m5nM z*x!25Nr?y)e7I=qC*i_!W`@9S3g-NlDdh8FF z;u(}gvn)RGhEcNkAvJ#wu1Ijr&#Z2$-rtI_Y685#=)#Of1X-7WRZrQQ_Ujl7t&P1R z-unZ!YM|v5EE$~sRlw?@tYxM;b5+Y*W^W-+#wkyAm)eCOQ6)7eHNl0B!ar-h zYVC)jGg`?d&j3RQ6_ZPq^F&axgqXVk1Y#ug;zV3Ot!=B1ceh`5%%c1ICGYPxF_cjhy#1WpX7D8Sl&q{-T)@T-A0;3Uv$Uz} z=I5f}AxYk^!QJ^D>+9xpX?rRWO2%y2FxP#I1txnG4~|se1^`pY?ih9+-tL=kc}`<0 zF;g{v#LfO%r05mC0DF8&B4j=3Tgp0odF4AJIoF>|ZYr_MO~{&^kqnmCQFMo*|?8N@cm;ApswkbS;Sw2F^S)jpyqJue~z!boH zYSka?l+~eANQD#1XANsHTM>zWk6>R2lB@@%cZ;0%C`tX6$+v8Wg+N-%gKg=D#k{WG zVBviBi0|qJc%fah%;4VL7ytC~Bhl(I$@ADL+NHMdH!sebXq$hFOKQK!1E~FA$Wb&>jUs+iztDiO90~&k_wqO$Kpz{LH>)}8t$cV&%z+2dl?%l z9aQX?(-f5S&t?;7?2vVqSBZvqkzgN%>C^ApG`5wJ-@4J2nt4*x^`Bo6v!_Y>kuA;P z$3FQhy-#RtjNUB&Ohd7Cw8p{jAtDLEIymLBSa7lKCE{e_en^=9|BAn0Nb)+xiA!4U xJH8t2C?l=$0KP6s&KV>v$)2l{E2w8hK($r5%^G`3|rqICcO diff --git a/nixos/hosts/tatos/data.secret.nix b/nixos/hosts/tatos/data.secret.nix deleted file mode 100644 index c25e89326fde24304d29a5363186164d644ed812..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmV;M0A&9FM@dveQdv+`0A7KmigIAGJu=8E_C08cW!cg%11PE^Lyjt>Z=2btL1C!{ zb{UYh7vHcHyRaGQ&hyc@olhaeD#;(kg(})gn#hai^PDbxhKe}5>BbK068d`J$1S+e z2{YeZ9`N3HPvvKKOJtism J^Y*O_*TpeAOvC^H diff --git a/nixos/hosts/tatos/networking.secret.nix b/nixos/hosts/tatos/networking.secret.nix deleted file mode 100644 index c59c683899c905a8639a5617391e538737b40327..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 929 zcmV;S177?9M@dveQdv+`09LhFU0|=@*>d_fe?<*A!a!*<`+cUy?R3h1N5IZu=Oz*w z0~Q5u{gNo zrB1fiOyeqL=SygbDLH$dwy1EcW2YgHFq z%d|6d*|A@(QmB3vL?QQpOoA;khDx2yf5)G}f^CxSP_u1N){NUK(IhSx&6rBP7%1>a z>NTUav_qFmhVQ(4UB8Kh?5HSsU*EobMEPA{2ah9E1vMK4)2v;uWgrg&E@$9@fZ~_B z4XEn9v-0%3K_L(Y#V4h^&#fRd?)2Q(GAxpJw4x$B`Yc9#bgAJt_;iQMKne!6#x|?z z#|xj#GO0O%$!Q!Tb~LGgShY{0imfKJ)yAD!ylctT_ecu5__?d8;z6@D#u6BKZO3L( zU8mkr)lPZ0FBr$L&NbaRt||Q)sSiiv<=Iv&xwq&8bSi0s&uNy)nEChpEGo|V^$a`4 zil{MEL;WBkwoE@Yyhyk=AXb%LYa)P*0SlCQZ-M~C?oVDq$yP$I7bc<&Wj*2Xi#%xh#eY}LzQfz~=R0K;wz zmpsOX8;4x2Lmz$QvSHUoL{ii< zbgrXRXZ7uY#z+j%R`7?2_PO-B&uCaOHgKj3cV-Z2Xf^6E>c)+6rVy|k^vP8@jh#_c z)#OOE7V2@0GrBAbu&I|zQ32((YZ`Eg!F8{?`eCJJ7xyQmxEO*uv+v_Hr zw7iE%q4N0>i-v3fv%-e7A`y=2&_##T-Y)Gwy(=6#KahN0E&v4tGh$20ANf9|9Rm@U&^lKbC7PM@dveQdv+`0L^BQ3s19VBu4H_zWJj{{=L5ulbK5W9Z&hM z2q4gPP8Y*Ja^$`dzNY!ykF3_oChA<71zMV80}P8evNH7RSL0A4PV3WY1kd$0O8sA;^H@7jkq z7~5a>9-m)zs@{=i(vl6id7Iuw3E`{Ei(3;$bjN>d88KzDFnO!d=ZSa!Yh+m-w^w3# zSQObiY4T8d4l5=nLCPWRpoZp=rl;$uc@0%;}!$hRB+n?Up#_r$Ht1kmK6d$&1kd}N>abS diff --git a/secrets/users-jan-passfile.age b/secrets/users-jan-passfile.age deleted file mode 100644 index 9b432fd703a08d183653085505608427f24035fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2426 zcmV-=35E6mM@dveQdv+`08~=K@(VvHl{v1qn#ogA9@YT@MvELwikSs}ZY)kU1|J{< z*$9m$`N^$Vu<`0SJrlQ%+}~AoTh*MtmPyNlntDToJdD2*ml)CN={Bzdw;YW@UwuV1 z{Nrc=9|unAJL2>k>MKB*yTC)a9LQqC@By|jONZV2I5qle--I4GU{XplK>2{`2$K2E zwOwjo34yY>(S1s}m6H|3DvJ&e|{2b+jqPD^-QMv)M` zr@j;!2N6?@73_zI`h73UFaY3_1SKS2T(A~worL#;Za%_aI3Rt|_CZ8+7rKPF_uLxn zL3n&Zm+cb=+Jy;;VbwoNG*Gg{5U@@0!S%U>cPiFtr`3bO5*$t z`gdlAHO2L?+|8!}?!(QHHRhP#%oI4W3R-~reQGU0iNs04BL`3|8ef2^!G!#S3WCaj z&x#1BY!@V;>HWgDto;2UrQ07P+K$nTwKC?Vcu*dcgw&p zO9AkyS<5P#nznFzt#@xQKN1kEs&Q(Idt zhTofIF(z@S6eg^b=#Z`wDv%5kFo6g1k62|&p0nsC*4!be&dG3y&iI0EX!%3wBWfl_ zN2FH)!t&X)fBqP5@Yqb$gaC^|PZ==;GZeLFeU z_>c=y1$gzjH>YEaj?AOBOk58spP9S5Aa+uXgBdh};u6khOxY8>ndBda$&H{4GY^Z6 zJz&E*)QzTc6zKh(9@yZUOhxeLlNBVRdUv52&d{^S+Zdh_@?hnCrGc7O2p>@A_@Nu3c~ zb3r{9`wsr%QDNFuO#$=aE}PoPyO_Jy3u8W$;h}q&mnf9lwA(mMy`J-wQN3u%luVHd zi6f0IO(8i zBJqD6$1S4+%bAPaP791DDUjb2OiJ`IV@zTGNR>Tyz}qsmf(DUw-9!gm>1xAEKaq;iBD ztV5Y5I^G31>3ZS5{5#T`#3BDpF<@zr5aK}XQ;jZ{sGvssAr0tF@!|}K*3o=lYgx0WYwkLfbeUB$B zL!j!U8ib~GOkvk4etjruatzBWt9Y3H=mS!Re=rsQ-FdskJHH5SE;zE6?GL0oQONwD{2~x-kBwa1opPB*wY1ox>N>nnKHoPO z%G~mNgi8tmtAf~%&4{WN^EE%3U@h(!*)daD3A3nUB zZc0p!9W{Z6zS?2(V{uDDaT~{S&#U4-Akvd;itE!TGBql_Q^@2<2@vYc9;rxpHb-3 zaz?%=mymww44U@Y!ejNnF_RUl5b27MSyd#cHMfpE(=)`8hr$P9767ZxRn?713QkZZ zUMB@1Z<>BQbLq8Iu=pdq?L^zUztLcVJNjAcH3eor!TqZlV=3LJ4w~NRdjAO1&(+w$ zX<7~qaL%w!HWEUCQ*nEOZh(QLb;w77s9lyPT-B*r>hE9)Wl>8jft{+rJjZVN=EiEk z_-@&KAS_q?iF0l8M7eGZ5%3EeejyTfswC*M@bWOocDlcvw#@!VB6rEn(Ag|q(NP=f zC-!F@Pa*y_x!d&MC!mn=QHkQM&AB#NxIeuxr`i0;U!#M2Cu=;G&ILX3Gq}NPy5|4h zmvqJbYFbtXc>E;+Sq6Mxk!1MI^>$nB8(WE~Wu$+ed)`&A`)D)jqDR2GmKE@ZD69u0 zrYV;l89>Z8g#yi9Af?UZ0^MIlX5&5{p<0)s!^$Z77*_CniRx1HTg#Chm)TRuS6N$= sK3_iO^cp1(#O2f+eQ9fWHBQx76Q(B5j}+6jskI+8gc@aMiNcNZY=?iXOaK4? diff --git a/secrets/users-nas-passfile.age b/secrets/users-nas-passfile.age deleted file mode 100644 index 10ba7e2ce1340f780b9717eac79696705468d2db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2481 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 diff --git a/secrets/wireguard-asus-gl553vd-private.age b/secrets/wireguard-asus-gl553vd-private.age deleted file mode 100644 index cfc6bc2e4e808bc6067d2712c014c347b1a3a110..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1624 zcmV-e2B-M|M@dveQdv+`01zW%iv9dZnb>z>SN*zS{VOFEkjpOZ z`7_GmcPt6Or-G}6sr6qxK2tfN);S^f0=RTpVvUQ`>Wk$JkwF?0oi;HqAoY%Xwp$5> zFn{*MLP%%QOIYa(h)Ek0pjT$qa~@&ediKPLv7~vs_#5vE(=J52ccMQgjMfKKf`4dd z3W`rR1Q03ZvaRyamHn4-n_7rZKT3ka)A8Z}uR-@z}Dx7%Npf!s?T1X8%)svyp1GAq+tY zeM)dY2D>jaWMH^CjEbaN2sB?go~5c>^!$BnXR{#1F_At7jKOy5K|}T4`~YuyFu`*O z=@Soft)K?b)QHq~5XT1TGV&n>*ye?`B_E$Ut+Jm=2kkN9MNByKi9kt2##@BMUnA^? z-oytXquP32a?UlY6#gi>=5~CT3zWI@Hl|mN$j?M=bF1+_!Gafw zV}^Ja;I1FfI<$Ji5or}K#kjKFSBc}YP4hqM|FpQh9xKz?W)@Ll-<$1YbC2Kwisecbgr12A#=Jgiy8J;>Z$KuW&LrHC>87R zY6;oCX*>wAh1F<6s4~Ki$jw}9mE6-0&1dPhsb3;pk+u7NUjT(N(=!RXg6Y-RLL9+y zPYsWvaI4S#DQ42d?xNw)WE-7q1~L(<>*N1BV#iWGhZ%jgDq3xsKh(EJf&ueWjRXxb z^PVM$Utw&vX#qWk`?)g^ZS!6xT2~?lr&6!&u=bHW9bd>6w}7+rr*hu**bqJ&*{fh> zTe~!YyKIFRJyyS$4F7G9(ywWFrT1*_!lZ`X{@0b&IrHFeCH$TSyycvk@T#V-#qif{ zOIKPIqWGkY#3NHq&Fu2*OeFGee8{MGXX5IRvDhpQexJUxhsSi+cyc%I7O#RJPu`|K z;R6-9*jRfK)9b5kWPfqCDSE;6ZEF=BS71ZHm1jmO;AJ;P+$8Qcvd_ru8AD`I0)s52 W75O~J@aNFswY7SG#q4-MJe) diff --git a/secrets/wireguard-home-private.age b/secrets/wireguard-home-private.age deleted file mode 100644 index f01c0983a86b3799ef89dd8884dc4c0dc56cb9be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1552 zcmV+r2JiU*M@dveQdv+`02h^_xE{otWHe2kqWbk;cFv;;S#0260XFPL1Z{(MMnsVT z&y#WJ%kHNEKIPM|7Uv$HX=Xr|O)e9u0~q1X-R^$Loqv8b`n>L^{_1fGD}FG|Fj%M+ zaF(T4>901;B|qU&G;fx{cb#Tr7j9{N4-V>z%Vx7#8KKDR6aNvWxjFcyz-{Ak_6TA3 zw`tKR@!)L?cIoHZ2+5dIJF;`Iu*x}24KwxU>5cDF<40>CkOs<9q<>*N`I%nT z7U4UzM3s@H?9ey{299W;n(|0^!Iw;D`macYvVF9ikJ9$xqr#3=`%R z-i6e8%8a)~l|@n9HXlZ5bmKDgyJga5?_mqBlX|Y%uw43O+={kGwqKY%637F?EfBuc` zkn?Sd@EU_?8TovE9InVx?S6)pDMHRSsbuVf=fWweO+M?d1;^&nr_D&w9E)?@ngSvw zDbBDnD3Hw9hq8C(7P38>Eon5(a+jt;;2Dyw^>ol*AZ~`MgRY;zzL4py{ZS+a|IgQB z09FJySP+ONmr%<|Z~=166ZwLrAbkj$pt=-o_1ZtcsaU|_Ieq_Qt;oeZ=!cj8D!s2p zq19SS%hr&?19@?{1KFv(JvCF$H?fI7R@Gx^-048epd|S(`sH|>=m#54)YyARtWe9f zD?dh1>b|t_jX=Zl=kH`Flt3de-L0j&xEA@-zf_#F^JAGP-@8C*g4+qRskQ~)PvZ^P zoZe?|{pYy+$=h%%*%zRd|RK_ zQ7JeJex=(5``AYseOvvXE0F2Qqj1P_3in>I!f zq1_=|QaU~6YpVr^DA$g=wPZCODh+u%jgI;uiJ(hK#+C{Mla~bK zSiuEnj7jfGe<(G-A(*OVS4$w+ND~vqy3iHd z48OzyjMl$c$gSqBg!rwr!smM%QmANj*J2l~2iTW-waJs4A@vQC<-yK1v&!SV{dHYS z@P7`UT^X7t7zZ-Y(^td=@Vc<}^8v6PKVA)=1Iw=p9K*txmf+85Odn47=-mrIiw2oS zim@uxAmizC>QyN1x!t!Ezw@smC4b!3fwbN;k<5jU(ebmn-oTn)@!>hXN7P^pDGrxn z%s{fYXVYeTiL`797SE`s%vjdy{9Mq+r$f30+VU)9i~_6EUP9UY*e|Ek`6fDl*1su9 z9eEhgBl#wNEI&2KMA^e^nK?=?rvFmZDm7WTi4Wh3(%v7gg5Ji4oMO*w<4o?o$_xR~ zfB3?I&YLchQriremxhc}!v54i?{81jNVXBKxKA6vb6$UCJJm6ReI>~OU<{f6E%7;^ zBy)9BxlU8nk%H`Ku5$qk`~6rwuZXJ@1+vD(#dUsj?qxH2l*P2&a9>3PszAiA9oZhb z$76=t9)#0*e)STKrwq;R7$rx-lS7=wa9m+7OgmK4lCH!j?Lvl diff --git a/secrets/wireguard-istal-private.age b/secrets/wireguard-istal-private.age deleted file mode 100644 index b4cb8c72af3bca6424fce01efc87e45b2489a37b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1348 zcmV-K1-tqHM@dveQdv+`0E27@kF@Y&6_W(tdZJux8YPy+KLVgHy7aJYV7RNt^_BBz zsVS-gy@v*LhRFPKiIcudTeJIoj?sdN=v|33xBkFZmIIhUvV0}8v0Jd4RXb2mp}Qr< z>9}Y@e+2h$Fh@eKc(QgqKHtm!qf%%5wd!{3JR=WQs#a9L=le- zb4cFOm0R(rkAju^Ys&$Pqzt?R(^v7KdFqeB6=CKT-3!wM0yRR#4GEAR1oT_(#y<=^ zcwZsk>6O8(K}y%~=P!KxzpIW-p&#{_xkk|A9S8Ajy+Zg=QAC-vPnczi-iAa0B`Gx7ZbOJsx>( zP+Lw8=6nr1Hq+Y|Mk#_#E-nfk(#5joSkhhTD$ZnoE8HWOb%eYfOT!^jEHp@vx_dEe zFgol#ITVqk{g$c1_(mMnoM16MwAUfRIg3~0K=Ad4?1hXu$Mm3hhTlkYS%NknXn>)F z)yzO5Drgs4Bw?P-)};g-a&*!Xh(o&aBZn3ZJQ7GkaYPu%`L(JhgEoj6F)7pzD~DK?EDc4DAPh>L!T4p z&^`bz1qi{7jkykz-c96|{Qz;anMxysu?8FR2-#flxZZu!fNWqY^%P!t*f37b%HEpd zFcZv)IpS@23cJ+IGu~Xdy9rPDk50I_K}mffTT0w+nO?S5C9+Bg5Q>Q$D|`GfF>_)v z6Su1!=)0X7o(Ph?@0j!g4UfJTRCWCg0?PmubE`>ef8o}EWPfnXfE#wyuDDq1X7~p& z>5z|Y%aq1ywo#b9vrxON-xa7U#M57K*cKHm7T%VOHu+XgWTs|TJOoo?!(+S{fQ)bR)d)*K~G@I(g06JF?GzM>2Mz^)# G{b3XEr-=Fh diff --git a/secrets/wireguard-tatos-private.age b/secrets/wireguard-tatos-private.age deleted file mode 100644 index 1039776b10ca3fb94157055e16f4431d89bdddcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1435 zcmV;M1!VdFM@dveQdv+`0J1K8%=>fH1yore25O1{l(UWoM|R%#qqX+RqyOOYea4!X zmieXpBF61gmGP3Q&_S{=k%TYc*4V+0S#J3ni}W%al$(I9B%RB-OssVNGOY&0%%vPx zsucaA$dTAE5?x{c5MOaT>hKEw0T`G8$;S)#{}Mkr$sxSHW&?b6P;O0O)WoUZp|!iB z8oNHL13={yd%4nrn?_V9<1z9H!U&xxyA(*mEQ!^s3W}*qkB01Ow&tveg5#>zii`M+ z>+aKe55OZ*1r`j~IzKE)$imoqX?$X%_(PgRW^1I+w<9K;Wi-Z?wAq6?#)6bWDwuTA zE?fvA&!`Y!W{kH4^o5?BQB>tg7?#j9k%q^<-zQN4XG#gU(*zKWvt!`|n7@vKS~=Oi z8l#r$4dEX5f8?)u73*KAD%h+qV^kAwtqKCa1_G22di!8b(ww1#v-rG6Dq#hu! zSrl@fs*YJ_a!=wBA0({&Z~th_iuN51u#~9XKR5%&XT}0M4Fsx<>4G7KkAI^wzT#ln zNDbz0t}#p&M&0sIsLANVW_005>oNy(M0cx6YZZ1rdUH24XA)(?Dn`L{%NlTc#)*NMe#~CK) z@o53W*HdH~L^_IO9K$%d&CqfaJ%}B#-<=W%72s9!eV{avXTUK@0QNbMiIMsf=Q$;*zvTz`b@Exb<;UmUM4ks1>V^W`Tw!Oyvhl%p8=FtQQ{tDWw!`5*kxIUYjQGY2Ai%&LILcLNy5m2e^?Iuq+oKj}laZ{PVJlL6 z-g6Z*0-F#mpOJD{keXkzrqdI#&)i=ck>MlQaU;)?ISnATQK#v6oLTnvmYBz~SDFvpqn^<=(55Edor_fd;uGoK$eq=0o zZze;uvC-zl%W)hd0b(&;aaokF$y-|X3AP4K*6MDO7W6yNJ_QMdjIifGE{?W=V8I7& z+D-hTp<@bMO_?)-Ulxv8splGf^svZ=TXNI{1xiUcyYf&=fg?=0?pT+zq$Yb -- 2.46.1 From 7e07537790d21d2ca8a7b112172666fd275a5214 Mon Sep 17 00:00:00 2001 From: Dmitriy Pleshevskiy Date: Wed, 28 Feb 2024 17:23:16 +0300 Subject: [PATCH 3/8] Remove git-crypt (in particular configuration related to key 7685890DCD544AF1507A84F21B59187B161C0215) --- .git-crypt/.gitattributes | 4 ---- .../7685890DCD544AF1507A84F21B59187B161C0215.gpg | Bin 597 -> 0 bytes .../E66B9EE7711B0FBBE6E8DA1A17041163DA10A9A2.gpg | Bin 735 -> 0 bytes 3 files changed, 4 deletions(-) delete mode 100644 .git-crypt/.gitattributes delete mode 100644 .git-crypt/keys/default/0/7685890DCD544AF1507A84F21B59187B161C0215.gpg delete mode 100644 .git-crypt/keys/default/0/E66B9EE7711B0FBBE6E8DA1A17041163DA10A9A2.gpg diff --git a/.git-crypt/.gitattributes b/.git-crypt/.gitattributes deleted file mode 100644 index 665b10e..0000000 --- a/.git-crypt/.gitattributes +++ /dev/null @@ -1,4 +0,0 @@ -# Do not edit this file. To specify the files to encrypt, create your own -# .gitattributes file in the directory where your files are. -* !filter !diff -*.gpg binary diff --git a/.git-crypt/keys/default/0/7685890DCD544AF1507A84F21B59187B161C0215.gpg b/.git-crypt/keys/default/0/7685890DCD544AF1507A84F21B59187B161C0215.gpg deleted file mode 100644 index 2b9956c91e954e503fc06e32627c35cdfbe3e42e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 597 zcmV-b0;>Im0gMAJIy%Qfw^|ed3;%S1BkbhLQtEV_m89Dc`+KNjW+A(B(PdEFdv=L3 zJ5S|J$-#jRVd1>d`z~07P%<<3eKQmG z`GI#PQ2QwIAMRRH7o4l63!;@J&E{Q|dvn8c-eRSF=jrRE94&*7H!6wOK6YFeHE!Q~ zB5fUkdmBLsgq2zdOeGj351QFksQ^2q9$0uIag(bYD^3}rQ-qYEH4 z@br_bsQ;9^7^y&XIltLEhoX6`5H3PuAE`b<3UdR)M^l9Yxx|JY{e6x|+m!i`5#q)# jPq#6h3VPFt3SCnaO*Fxa!<}NxG7JIKIWby(Rw(nY4R|B0 diff --git a/.git-crypt/keys/default/0/E66B9EE7711B0FBBE6E8DA1A17041163DA10A9A2.gpg b/.git-crypt/keys/default/0/E66B9EE7711B0FBBE6E8DA1A17041163DA10A9A2.gpg deleted file mode 100644 index 758889590d74832e3759f3d4bab2ddfc146a02bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 735 zcmV<50wDc`0t^GxuqsPuj$&&85CGp(Nd1Hze&qa2N5z;0nY-iNYlTk5v-Y(|{R)G2 z?ZyRNp^`*TG*uOXoC4A)rJ@EUa7-v)_#6z8RXcwE;T$)Gp8^VS_wIYMar`{=>PZ*? zQKwU_9+l^apRu`s^}vX9aS6BUEduWBBwXUht?Ao{$&@UkZxja!$4uu2a5MpMY%iHx z_2X8X>F+sGgsa-V>v+J%RdbP4UQ>c1Q}siJRZuSGn3mlL2BE~+w~o#6$<@Q01d#p! zvg{t3^uY>|*z7tFepPqIp*%wq)tjlVxB{#*FT`ZiX>WF*wyBw|Z3RD6z3GPN8eV?P z>ItJlng;r`+s#R_JztpnmVWviAzQj$ZDA8xjXNk@FV!uO4>Yy4)wq~*{+`T`hX8~K z*G4|^-s^u77+kV#zW0%jsTFd-#J`lqmgi;W=VF30;1CpkZ2{M_aiJ;dtHqCqr>`BD z*CW-r6z3$ks4!WpK!TxNz~3C#@_&R)8_>5aq2tRf!U1sqD6;9K%o{$&vTKmT+mYN( z9=*EW9aE^l0}DmoAw;o8Vj7Lqa%*M;8pL7%M&P-f;akN_&i=(KVQ}{AFsPhPXJEaM zrZ+W`9V!Shtpx%{6)LpEN@W(|XL;q&3ptRAL-mf{! zYlBPi21QUx*m zwmP%b5+W8P8BFI*DJ2S=@?HpK9tVj66m^^l{cld^c_~w@mAKptU;Ag!F2wV&i Date: Wed, 28 Feb 2024 17:23:17 +0300 Subject: [PATCH 4/8] Add 1 git-crypt collaborator New collaborators: DA10A9A2 Dmitriy Pleshevskiy --- .git-crypt/.gitattributes | 4 ++++ .../E66B9EE7711B0FBBE6E8DA1A17041163DA10A9A2.gpg | Bin 0 -> 735 bytes 2 files changed, 4 insertions(+) create mode 100644 .git-crypt/.gitattributes create mode 100644 .git-crypt/keys/default/0/E66B9EE7711B0FBBE6E8DA1A17041163DA10A9A2.gpg diff --git a/.git-crypt/.gitattributes b/.git-crypt/.gitattributes new file mode 100644 index 0000000..665b10e --- /dev/null +++ b/.git-crypt/.gitattributes @@ -0,0 +1,4 @@ +# Do not edit this file. To specify the files to encrypt, create your own +# .gitattributes file in the directory where your files are. +* !filter !diff +*.gpg binary diff --git a/.git-crypt/keys/default/0/E66B9EE7711B0FBBE6E8DA1A17041163DA10A9A2.gpg b/.git-crypt/keys/default/0/E66B9EE7711B0FBBE6E8DA1A17041163DA10A9A2.gpg new file mode 100644 index 0000000000000000000000000000000000000000..bcc4f047106812638f7c3167bf0211e200f2c9e1 GIT binary patch literal 735 zcmV<50wDc`0t^GxuqsPuj$&&85C3nB(4uNj5o(v$&96Ed!b4*MB zhR-w%>$d)NPVJHnXR(R&0ewDZu*#853jK*RnZhiqxDlVl7vWED{lSjN8zyC9dhbM>Bxrah`6 zPr7_mh_6aAp~CZF?$^sS7Pg~F=!So?Cu>65`YV`JuyiTm=-&|lAdH=)n%w+?5M<`D zD?Jj7pD+?oZ>5HD6p1b4b>zqs7BT81zdP4ikMN=ADz~g}-y-I=RU`RjQTDUTXfXSZ zJm+kCD3N6mo3V$OQSj=>8}Jp?vbR21^a(G?yXY_>u$S+g1*gSB3Jm9J|oY8u&!~Yw?uA&vmp8`eRW5+{$D2yK*E0w7}Y49`ye4EN$+Rg|4 z!s5*rw3Qn8)XiVo#>rMxqeW5UtkJYFj;r^PQTTvadRRK#YVAnyJ-D)oR@65}rum3B zy*4LUNH8jKHkUy{5Z zg6&KzY09>5%UD!(YOQxa@nYGuL4btNW27qImq5NbRSr)2(}l^_sUKkt_NZI>Q_X(f zVW~!JzNHVa6nE?uAl+$LrGZ8PJOh?`wkno0-RX$DauZG`H+X74*vlWd*@?MO82(pE Rb__DI#DFC$*4crn3Q0-qZa@G4 literal 0 HcmV?d00001 -- 2.46.1 From 8a694d2d89850bc0fa6fb4b3b024899443efa4a0 Mon Sep 17 00:00:00 2001 From: Dmitriy Pleshevskiy Date: Wed, 28 Feb 2024 17:23:18 +0300 Subject: [PATCH 5/8] New encrypted files --- .agenix_config.nix | Bin 0 -> 5057 bytes home/users/jan/accounts.secret.nix | Bin 0 -> 1769 bytes home/users/jan/git/github.secret.nix | Bin 0 -> 332 bytes home/users/jan/git/gitlab.secret.nix | Bin 0 -> 873 bytes home/users/jan/git/myrepo.secret.nix | Bin 0 -> 228 bytes .../asus-gl553vd/xmonad_projects.secret.nix | Bin 0 -> 1089 bytes nixos/hosts/home/xmonad_projects.secret.nix | Bin 0 -> 1544 bytes nixos/hosts/istal/data.secret.nix | Bin 0 -> 154 bytes nixos/hosts/istal/networking.secret.nix | Bin 0 -> 819 bytes nixos/hosts/tatos/data.secret.nix | Bin 0 -> 155 bytes nixos/hosts/tatos/networking.secret.nix | Bin 0 -> 929 bytes nixos/shared/fail2ban/fail2ban.secret.nix | Bin 0 -> 88 bytes nixos/shared/networking.secret.nix | Bin 0 -> 401 bytes secrets/users-jan-passfile.age | Bin 0 -> 2426 bytes secrets/users-nas-passfile.age | Bin 0 -> 2481 bytes secrets/wireguard-asus-gl553vd-private.age | Bin 0 -> 1624 bytes secrets/wireguard-home-private.age | Bin 0 -> 1552 bytes secrets/wireguard-istal-private.age | Bin 0 -> 1348 bytes secrets/wireguard-tatos-private.age | Bin 0 -> 1435 bytes 19 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .agenix_config.nix create mode 100644 home/users/jan/accounts.secret.nix create mode 100644 home/users/jan/git/github.secret.nix create mode 100644 home/users/jan/git/gitlab.secret.nix create mode 100644 home/users/jan/git/myrepo.secret.nix create mode 100644 nixos/hosts/asus-gl553vd/xmonad_projects.secret.nix create mode 100644 nixos/hosts/home/xmonad_projects.secret.nix create mode 100644 nixos/hosts/istal/data.secret.nix create mode 100644 nixos/hosts/istal/networking.secret.nix create mode 100644 nixos/hosts/tatos/data.secret.nix create mode 100644 nixos/hosts/tatos/networking.secret.nix create mode 100644 nixos/shared/fail2ban/fail2ban.secret.nix create mode 100644 nixos/shared/networking.secret.nix create mode 100644 secrets/users-jan-passfile.age create mode 100644 secrets/users-nas-passfile.age create mode 100644 secrets/wireguard-asus-gl553vd-private.age create mode 100644 secrets/wireguard-home-private.age create mode 100644 secrets/wireguard-istal-private.age create mode 100644 secrets/wireguard-tatos-private.age diff --git a/.agenix_config.nix b/.agenix_config.nix new file mode 100644 index 0000000000000000000000000000000000000000..539dfa878bbaf37ca05c5fbcfb1fc13723a2c6e7 GIT binary patch literal 5057 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 literal 0 HcmV?d00001 diff --git a/home/users/jan/git/gitlab.secret.nix b/home/users/jan/git/gitlab.secret.nix new file mode 100644 index 0000000000000000000000000000000000000000..eb6cf9df216a2e9fe8ee7f30dcf8d1807327e11b GIT binary patch literal 873 zcmV-v1D5;%M@dveQdv+`0NfUW3A+QT&oqK>=0uBJ@v$Y(cTSjT*h8K?UK}Ag0(*_o zrX;DpnpYVMVVPFVjV~^3 zG~8=1TG-dcN1u^j5K$tviOiAxi%PqKMgz4Uwx*Efg>Sk?!f{ciQywgJ5~*n1w87Ha zR_}vSe!fLIE|R@^`nLJD!P}x}fHRYih7pvbAbnt0 z8l!{g9d!g{N^yI%z{^9MLn9be=sZV58qrv^cCUV8z>m?z-r>+-@3TCY?k7 zuddi_zfcbE?&FC+F6&H@R<03vNhB40S|1rulH!}qy9F6qL3W1Du46agZq-~O({pwy zbiBw)4QOWd!OV`pdcw7gV9vb}ka`$xBUB;a1y`D3I9ahinT*jLOK-PUv*o*hXjbi0Sqv(*p7(X{+}Z;G6SX`m3s7(HC`%t^u_qrzT~jpf!wc~@yR zP5S7V9|IaB&1u+@R<%Q0sFt7Li%6s!aRRr?_HFf^24jmJN_k4X^QoxOACV*_Uk5PgTrqW$ODtqZQrVLfFxRNL#{kV@L7|apE|CT&)8Sg8qXw6gb e?`w4LskS(&E7QP=6a(w-2Lr%kaU*|OF=3r|i3wEk(T2Q zERe1FiT!FH^|Ee$Qzhi@t}}kuuWjlu=U1In2!NUc-8?)=hxv@iMq%Ok#uVd4D!sI{#le3f&w^!d=?lH=zf|fZSZh-dL(1c>>5?Hgc~V>B$9`8wQ*+?8H>ZcypNKuh(ObVI3T>*LIt*b0a#L!bhhYK&Ap{NN)Upq0hZA&{Efs7DJX4ED5Q8XJ>1>8(+R^E5#sU0 zS!A~R7b!XR!0w~aL_R_~y|})hdP6dXz@I*Pfnhvveaj6RXWjximO+)z)H>N&i((QS z#oCVGwVF&pKWyOj&&6RzWtAE64+x|yO+h(;9BF^6J}jAbAYy|a>xzU^t4fYMIbjJ$ zLP*N$O2?K(JsWj-)OQew#M;(DN6y3$BxWf(o#{ttiSQ)7R36~PAUdFkE}L3aunphO H^z#jUMRFHl literal 0 HcmV?d00001 diff --git a/nixos/hosts/home/xmonad_projects.secret.nix b/nixos/hosts/home/xmonad_projects.secret.nix new file mode 100644 index 0000000000000000000000000000000000000000..57ca5f26dd4bca02b0891b9435b7387691aa1fd2 GIT binary patch literal 1544 zcmV+j2KV^@M@dveQdv+`0GRC;OlAhKH*H~qXltFr5^l0rG#54UayO1xHXpYIPmac> zIh)gT#}Y!vF%ejIAJP^VWxPv7$RRnxvBXT~!z=2^dS~C0IlAvorf`gI*k_e0(f(pE zzZLu!hENB^f>|FkwSDLCbK2@D#!T*DU=YwT5lnuOiHsrtbTRHZW zGXL78^AQoJp~b;-!3x^f(}S06s|39-sN|2JOcD)01hM0%x3Gr;|Jqt)jucfNmi!tN zMBYQ#M0W}m1lXot%}tj55lP;ap`Ne0r6!8hC*i%jqt}N{b1HQcp~1d&Vi2L%Sr+Sq zBjh$ZwkjYN49AOLmCXqfe;%AaPm;EVI2tHWpv)4U86`qSj`AZ3e6%j_f;c1C)k5!O zdG{E%7{;+<42jm~G0DT*uMAwX=J%Lpy-(;n5g_h-z`c3X5Pa$g#9r`IaJMUl0qlTt zh2lp*Wz>*0q@P_`)DuCP_A$E&@?v?2P@?&uP{bh?4V>!5tW0 z7Quf-LzZT|wuXH=(bs5;yFsdNuUMA+0!whGmz|c?6#G2~@EHE;6)pa3{duCA{Ebph zQp?jduLemjCwq0PS;WH-x>@qt)g-lyoonTUabmtY*2=1#p@4L5oph31iq8ID+Pr)C zRnka(+EZ42zESX3%?;u)w@5ms*fXe}F02tp5i(kfkFa+E@-5No?^K~w z9mCVEZy7*Gp%Lc%7ew(Fw#o{P-bvc~jcUseJOra^IBONH{)l}c*0^#4FT7J<#f^6N z2VtiE#nCN4xO$p)?kP*5TC6!#Q91)k&EJ(B)^$bY;F zg69zB(3JoFO8O%|;9=$Pf@jjD-+fPvtH^S#NUrO6QzlxGcb#XuZY#qwVs%WM+TA0K z@9uQjXAGjm$n_9rd;{8LZhhd;S=P`!QnM#dt>1(Or*u0B3RM$E#Aluz`BP#rOECBG zV|;03J4ny4#n6#0JsP2NX`5GBe%v6P$QDut={lHLDD*f%DR>HyjEDST1K2fM9^&V# zP1~^2&us+V+&FB-Qb$2Na*MCxqdLIet946^6-k*U746fQ!?|GReRrYl65>$jnAlq5 z@JR(;cRKA$S==i2`Hgn!1JKEC2_h5EhMC>~GWNeHt|8*YEF1X#-f+&SxYN|B20Wfy zxC2t;PEb>*(8i|s#dPf>_1UDWfdXc`=P3?m*lH+<^F-7YyKzqG5{2+zm7nmNmIW^g zuvNe_Lw|U|$e;--^$8V<6V8m_Tz1_v#Xep-uQ3DnM8AP-Nmw-v{*O+XuwlzvBHWyD zZmd(pqLeedYN(`2om9@vkFDGTIWcRn*m=PrnC|kwCmzjriN`CZpYJ$l6~uoP=3g3I z5r0(nDn2L7$m{%6Fn(_&i`$t!{n^PlBkU+f!9d0dwm?c{f*~r37nVswJSVnB%yL z&F9Z9u|AK?Y7rrJZQPZQEb1Z@U&0R8Xl5a!f`1`gC(em#%`L9_<&px% zSYKWnPu%@p*x`{K2mS*| udOw@zw6nu{ndj$hpDOU>z;cUfrilQ$;~P8NasKPqS)&ZM>NK7i3DellcmmM? literal 0 HcmV?d00001 diff --git a/nixos/hosts/istal/data.secret.nix b/nixos/hosts/istal/data.secret.nix new file mode 100644 index 0000000000000000000000000000000000000000..a76968c922400e640b48021f0544f646ba0e35ab GIT binary patch literal 154 zcmV;L0A>FGM@dveQdv+`0B6JI>^}CSe6O-Aw^GpantyZdN63AP0*t&gIeJXTg0RAI zn^6EGT|Xt6nf%Y=(Ducg!A&NHzHy&}Vmja|7WpBEbcfXBnC z$K5BZql>*Ev#)kZxU_9Q3T8u&^}9q%%PgXa6A7IJa$iL~adI+H?Yt@tz#!RCH?M!w zWUfakn|%R~9ED40w6i}ulZ>*PEo19~@X9Oa95pPwC$bRz96KjH~2 zK0yU zjOYSf-~SHedo^s#Pt;CkA2goZ4V_{ZBN|`n!{3y0Z=>J_6Cm%wpbFPK=&|hThnT+%-@wgO> z$i?Xgdk!^IW8=ujQ*Mv#_w(bV6++y^3%53KY78~IJsjHcBMg#}oECP{zEn??#r4<> zu`$f1#h8a^eg06gZ;L+3UHx6%NVvG3Axm&&27c#ITcRvwv!R9}d5EHd_GfJ}TrlmH zliHPQt~0A?&pEpbPgkQzHZnwafU_&wKcOOLu2|#e9(W}8YjwC9Nb>3soklQ_^Cq{p z^v$vM9@Se7c=uQ78*ihkvRd~(xF^m(=Pnxj@*)0P5fXE02nsO?7^IrjMO0&^!K1Ny zASD6Rw=366zDx;B;vw_jdhT@eQZ?^YlgU6*u>}l-vZEVc7V3w0L__yBDIIDg?dv&a{x)Z5q6x&r+t9vF+JPJ|ZH315Ry87zE%KU#MRdH_7?raccFGrANxt;YH-RA{t~CahGX08MnsT$ zzWH;oH(+W@u?(FHlg@6~^cM!j2LLH;)Awi%L zS9xYNEPx-0MPx$BLV zu_ovmzxtK{A6pMD>{M2M|1Z7hcv^(m(GE?a1NRvcpz*lv}F_H_~zYhc=})_VSsYKt1w z8!oj~VnsUpv$W-Nc5e$k4$F$C!L8*cdLyxhyixDeT*S>SMb6EXf*=Ro>fNCFlo`?{ z+#|O>u+WU%YjZP1hxBJ#h0z*t&&J;c%t^F_*lNQf=&=)xvD~khwBQRRgW3@DrUd?~ z!T>`)VJVR8^UNeQ_~V7|ggYgDiy{b5w50&rpp(ovFFJWF_rJGYuj$U2K@nl&K7_Ie ztr`Uou#l2cl9>D-u@B%n?8~WuYtYK`x@Lg7y9XC;T|vQ2iX{CceWOiCT{t{R`LZ_CWr|p`$wg D;4tCi literal 0 HcmV?d00001 diff --git a/nixos/shared/fail2ban/fail2ban.secret.nix b/nixos/shared/fail2ban/fail2ban.secret.nix new file mode 100644 index 0000000000000000000000000000000000000000..362093f50de81caa22de279da732075370c892e0 GIT binary patch literal 88 zcmV-e0H^-|M@dveQdv+`0Jf)2wo}e7O*lrs-mBfvBNQwavWj<`W5YGEZkIa4A$q+0 ue(2U%al-_G`~y3S1Ts9EtW&C;&LVsjRigvY*K79;()FPP5<6Koj#}HgpePXl literal 0 HcmV?d00001 diff --git a/nixos/shared/networking.secret.nix b/nixos/shared/networking.secret.nix new file mode 100644 index 0000000000000000000000000000000000000000..8d17b7e6f4a086a1aea4de3f9b804574e4f9b58e GIT binary patch literal 401 zcmV;C0dD>PM@dveQdv+`0GnXe1exT=Qn35n0T&Ff6%y$*SV=klx{6!HAqXZ`hj1#O zstPO1X&s4W;1Z)RfNI>J@ z9IdSRdNPxb{Yq6f@O?5Bz>e(R1}_dDsY%g;u&nCI3!KDmRV4f63#4B;psf&Szzu!>mfF%iL4pMq2wvauf9f_8x*BGrLvf#>J*Ctpwvn(z&*XxJl5+&LU v&sox>P3wWn(e#esY7R1*JXV;}{`Ksvj~oP6vN8D#xlc8`$Bk9GXDB)#$&bR2 literal 0 HcmV?d00001 diff --git a/secrets/users-jan-passfile.age b/secrets/users-jan-passfile.age new file mode 100644 index 0000000000000000000000000000000000000000..bd5e3f1833c7c15189d2643e4b7645dd021abb10 GIT binary patch literal 2426 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 literal 0 HcmV?d00001 diff --git a/secrets/wireguard-asus-gl553vd-private.age b/secrets/wireguard-asus-gl553vd-private.age new file mode 100644 index 0000000000000000000000000000000000000000..ee6e35c9dc1a347dcd8d77409591369b699613c9 GIT binary patch literal 1624 zcmV-e2B-M|M@dveQdv+`01cO&G66i67C>KB*-+`2lmE|TW&yxc(VR#AGe?6kSW0_{ zR?a;1Az413P+%Sh%+D}K8875ndQ7K`dOT%>z&3kVW#O`3SSZLm)uc-?0kC;8R{I`J zymj%J%;W~{dEng|rf&DCys|ErtZ3dC@$xx5x(I^ZeZe}Ju>1tD7u#1qik-Fhsak>V zzMe<^3?}$n0tF2pJ&(uTZ@nWVyYls@cQp0}EKQzMLQx_u+#SXkf@{Ed8NWd(q5crx zB6S7p#uMSD+Li)+Ujn;k9k0Fep$Xr4XDf0A(IDZ(8H)YK^GK$2v}rYHlHWF&1Hzyw zr~%66dWtx($@_j;r;y!T1+g)OfP&4VVXvJWtcMt2hgW_}=G0gp+%XLEsIob^D)s0X z|7Nc?iap8^O}0(zy)&r{(i7!Dk$UvjPdO6+Kd)y59a6ixdsf%rGp#MB9pD#R%-4eN zKf~8Uj4a-=Rs`o>_1-CIui3|;Tx5eRiaWA1C1%LLH~a>r<@N*cxuF>y9^5)9@eg-4oI-QnxD_e8+$ia26a){Py3zlCZjTH+51`s zi-fQ-Ta!;()(iTQY_gC5WrTroU~EQ+?UbUNcmwdd1?xSNDajw zGdvd{U<&D4sV)mv^sRw8V6mzx=OpE|k3++8@j11=X* zk3Z*}iV+?nuXEus%;)ox@uvqvB)OE>Ee3BK1c6RtxzF5BJ^KH)6G@?`%^esZ1{p)3 z(yazrh}3xQpz$}4oWmr+@6X(^vx#{TSiaJ1+$ycRPSO%annC!$?ccfTc5l0*SuQ`E z*beUqG%rD{O#iI63+7h26%ZkLE5(;<4L@uKcKrrKApHsvF?dZW06;%o$)K>kwIB+* zoQOrLcGt25z|Qbd%cU}B^(7!Z_YVg1$6Qd^28wEK;#Sh5%@z=ssBgP9%3aBi^SV(4 z!vS9&R|d{4x=BK#~gj9SVy8*OPv19tgw!c)&rMPa#^RYk>2N)jin_sp6o8QvQzG#5{&Y)z@K_aC_PAu*|KvR8o4(oMKpG0EjEgyG@K9cD(` zA5a5}V1kQi5*YEd@IwkOg-?r3>cAelWu2$N89f3;FXv-o?7j*sxE28k@FJhGQGRr6 W?8fj1EAwC-ZONb@p~Q*^B1xQx9vSBV literal 0 HcmV?d00001 diff --git a/secrets/wireguard-home-private.age b/secrets/wireguard-home-private.age new file mode 100644 index 0000000000000000000000000000000000000000..dbee23583756e1e4f57f9d82956524a88231f854 GIT binary patch literal 1552 zcmV+r2JiU*M@dveQdv+`0Q5=_2reW**BD932~16Jl2s+r(b2JIe)puCc zTs=}$GJ_HC4I8N0>8(jocBTDnM_a&UOA{R|O~Yi-`**gNi|Ap}aeU+mFjsc(PiMZ7 zrP;Ah=;iS08Vo~nrnWTpjF&e+UgWtFA$;SvWdy-}wD{p|Ycn85)BzdCqy|N#3uLr- zZsF>wxErQvUB8prGb2ti18?+RHrmYL=H7W(0iqVo8K-vdQ# zH{dd>oIJPfQ$QT8;>k?qknlQP<_)ZZ((tsLwp*y^Jyt5P2X#Gjw_*o7 zOEErrzNecks>Bq5;ou#3YEHDbnqRo=R^!olgm&g|;fV#OcD7%T@1CKCh@ATEfm~?!23OHh$S+;kqoZ7y|*oC`)ka(MyZEQ z-A4&-meqC#$`p9_K^#=D_-~o~3?RxWe^0Jw?**}=T4E6V%8XQh+;a31b^%Tbc1HKM zDf~US^!?OpJ5IE7=-EuJY=5z6{h;Y~@_#zbhU7-WbsQSpwiN?;lKWi=ftg7>|MvRz&j<4C>4@(hUH zvm$qo0EjQR@@*;Dp=>VuTbDC z8ivP|+qO!p?fhO};kv1i_Gu{);*1n-_;72F5|+>CT8=@IK#ZXdm`Wt%^H1W-11*Z37zEKh{UgXV|sLp9EMa%`jva^Rl_Of%o>?M%XcAMX5=%y8n94e@1mxS~6 zV#i5=YwY6&aNXghd^8TB70M~-;=~YC#=!z{n8KOO7T`ust;|mYVpzFK%lGP&=To!B zY6eAEO1m#(EL#rsfbhUsDiV7BBdxD2o6iD53L^v3y`2i@2JIdG-MumyE;B=5pSnhd z`Lep?(t0d?bA@PTwiJ3ih*Z%xex3%%*}q5N@Lx zlL?fVKM?AW+0SHq#F4zNz78(dL2g5$MzXUxu^bc`xyPVxTA+x>@D2zF(6$ CYZJ@> literal 0 HcmV?d00001 diff --git a/secrets/wireguard-istal-private.age b/secrets/wireguard-istal-private.age new file mode 100644 index 0000000000000000000000000000000000000000..6abdef26cf7b248e1445839960ac849bc736b35f GIT binary patch literal 1348 zcmV-K1-tqHM@dveQdv+`08vJgV-&pslqK|Y(ct#Bl+=JVQ@1#3b#VRJ2hAfy8CJ%! zJ}YDaUFsiAy6pimhl(TdP}~WBf8Imvd08(Ly7`A_K*Paxru)DwbiWI+#!vgY|D!f4 zt9mxPGzt>LtUl8ZY}W7mURpa@$xG{2a<<6BfZKXw%`20e!zf)KfLbr}1giQnFpkn@ z`Dy-%Ja6N4uFHN~Qy5RPPYP?A7Ye^0vZ!Llwn?aLz{%_-{`QVS8^3_(Npn?FhMwf> zv82ba@z8*(FW%5Es`bBZ0h0=^HAKLYm!yz$tpn!a7SM(*Y{s=x%?S?DM*Zrm;_AhT zXlA~~qKhaAx>rZcpU?H>()U(vm|T!GURB6B4E54|)sUpyc-w`mPT)b_W8s=2=(f zjU2%bQ%sKx@|8b^9^_SO_(UOS#db7~iDyVk=O|t3xC(ZS%z?;HJG3o& zFc{I*iDfF*w_HqhvN>EGWdk%dDRhiI@G>L4pVsDio#d|0_5OTDoh;FV12;*mMH2Pc z4N7bMjV6Q^YA$}bKAnh){y*iO!3Ylg;Qpxag-aEne8_u0X|g4aA}R=QCdcyIcGLpk zvm}f8yd4ZWJf%EDj7?b(PtJi{#*{lG1gX0C82aZ$rn0;WY>wQr&Vu?onHtir3q%RA z9AxQS@1uW(WWkfbGpwj8K$Y>yJUf)uK#9GnhIKd&d1mikl!LR0>Q+owCxBC$y#Lbg zen}Q0ff!A9T^`}q0?$MBLJ-cAF1JJ>$)Ylw!{xfIk|I;p;3u$+XNrBHIER$~qRkc- zX~_KnhgV@C4qJK@`9j(y>!4%I766dPX$$B-X$5swnxCvNien1d(qrVJ zbDfL`fKz1{x3QnkBh#EQS@@CO$8t7D_c>XmW5^kCpbeNq`h47_T61*CrLj?ClY z&^`N53jhXWLPj|G+h5W&_8*JPkiEpMzYEy;2+v~3vIzA+LUVRln8O8qLE8%qbwj4s zV9|WGB#2+$5Lbu{k4LPe%KcbhGMb^5wIA_;#NmHOovzo|Ym9npU%v<|)1(4v`!s3J z&=FI0kMD*29}ZbFJhxQy!r|BIY=ZGA*mManLf^SkqW$+9gHICyUs;smy{w0kwK{2V zT24?VWF07E(qGFT+FiRcK{1-inun>R!^Sl2OoJ1VGn!rIxKS540A4liEub)1Rb|G++V#!^h)txJbx?v zp>k(V9SiUUJzU*y3G~Tn)ruy{*z0#8@=(G(s#b8?cVqHJl!rB$W>h_#%Du%!6_ literal 0 HcmV?d00001 diff --git a/secrets/wireguard-tatos-private.age b/secrets/wireguard-tatos-private.age new file mode 100644 index 0000000000000000000000000000000000000000..b5844b8520e070543d131fb7eaa1225ff6eeea35 GIT binary patch literal 1435 zcmV;M1!VdFM@dveQdv+`00hEu%9ogb-xk#(`_m)eu}8y3Mts!qGR23?_OG7d;2Uh~ zFqG1oPXe`xI|$D~dLbwac@mFu35RUXrBW@s03hEDyVOdQI(Xp36fqtXv_Pc39BKHi(=qILkUQ z`7~ciI$yqjb9|&oo>#ZlVvlcvU_?$JlO_EXlC5L*{E+03I~O%j$kq*7N-7ADMJ7SU zbF{wBE$PvgZepW4i;_%Y9VKNt8zqb-oNxhO+z{FztSI6w4LIk>+M`5$Av7xT;emWKYCVr(!-nHxPhF0g;?NS??af*_-<2-w592X48Q%>V z`ZW}y_Duo1hj2~@nR!u^Sm!it^)>)rT@fKSeBmnLbFh;^96}&{)ognW)X>qEJx|71 zg!+%+g8a|T5vJ%=d5eAUx=ikdM2ojY)+^e3t(L0U+bd#(w>eDoG7vv?S2fr@458^< z;sI254`!;q@MYGFLXVi9YGj9rmueiVlIU>vrc11NzoEmhK?+K)j8s`%lyF8!*9$WJ z%|PJ%jgn}fX5IXKN|qe{Ye&gf{7&e*_q6O}RNiL#RP>=KnD=^V31~zy?(k#5g%tG# z(hHfJ8OXI^>ERw}@v%Hs=-$^(D|;kLe&bff=+!43c@@R{^At5(BD!vu0 Date: Tue, 27 Feb 2024 23:58:24 +0300 Subject: [PATCH 6/8] doc: remove docker stack from the readme --- readme.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/readme.md b/readme.md index 3b62d3d..16fca84 100644 --- a/readme.md +++ b/readme.md @@ -9,10 +9,6 @@ Workstations: - **home** - Home desktop computer for work. - **asus-gl553vd** - My laptop for remote work. -### Modules - -- **Docker stack** - It creates services in docker swarm node. - # Home Manager configs User configurations are included. -- 2.46.1 From 9d34036273088e7d529cba6cd664ae9775acafe7 Mon Sep 17 00:00:00 2001 From: Dmitriy Pleshevskiy Date: Wed, 28 Feb 2024 12:26:20 +0300 Subject: [PATCH 7/8] doc: fix code type --- notes/ssd.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notes/ssd.md b/notes/ssd.md index 7c2f59f..0050bae 100644 --- a/notes/ssd.md +++ b/notes/ssd.md @@ -2,7 +2,7 @@ Get available disk size -``` +```sh fdisk -l ``` -- 2.46.1 From 1f5cec136d19dd01329b7c006dabb11323ad3b97 Mon Sep 17 00:00:00 2001 From: Dmitriy Pleshevskiy Date: Wed, 28 Feb 2024 17:02:50 +0300 Subject: [PATCH 8/8] flake.lock: update nix2lua --- flake.lock | 16 ++++++++-------- home/modules/editor.nix | 7 +++++-- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/flake.lock b/flake.lock index f8fa8b2..2c2fa6c 100644 --- a/flake.lock +++ b/flake.lock @@ -388,11 +388,11 @@ "theme": "theme" }, "locked": { - "lastModified": 1701345648, - "narHash": "sha256-Ta/5S6suVBUsgxY4hRWuQCYkOWi0V4bquVsKHkMQn1I=", + "lastModified": 1709128630, + "narHash": "sha256-Lfgfy/EWEmO9X1nkR8gG51FmLVTPh9M9IDCpviyINQY=", "ref": "refs/heads/main", - "rev": "542364e035e3c6fd859df3b527ecbfaf24f0c29d", - "revCount": 112, + "rev": "d280679b1498f9082ba12b2c65adbf16ea23c557", + "revCount": 114, "type": "git", "url": "https://git.pleshevski.ru/mynix/neovim" }, @@ -443,11 +443,11 @@ }, "nix2lua": { "locked": { - "lastModified": 1669103494, - "narHash": "sha256-jEu9VyOfTMbSITGiG329vEC6K7ZNppfhd0LojxMhzK8=", + "lastModified": 1709128456, + "narHash": "sha256-tRduS+XFI6VceWPQzjkuvlyn/Oe5NsQUS/wyEC69dvk=", "ref": "refs/heads/main", - "rev": "32b5ab313597df18a81a85af67c5e1380fd4f688", - "revCount": 13, + "rev": "f152767145e61fea96eddb1b550ab3f25701e0ad", + "revCount": 18, "type": "git", "url": "https://git.pleshevski.ru/mynix/nix2lua" }, diff --git a/home/modules/editor.nix b/home/modules/editor.nix index 13f2b83..fedcfba 100644 --- a/home/modules/editor.nix +++ b/home/modules/editor.nix @@ -30,7 +30,10 @@ let extensions.live_grep_args = { auto_quoting = true; mappings.i = { - "" = mkLuaRaw "require('telescope-live-grep-args.actions').quote_prompt()"; + "" = join "." [ + (mkCall "require" [ "telescope-live-grep-args.actions" ]) + (mkCall "quote_prompt" [ ]) + ]; }; }; }; @@ -54,7 +57,7 @@ let }; }; denols = { - root_dir = mkLuaRaw "root_pattern(\"deno.json\", \"deno.jsonc\")"; + root_dir = mkCall "root_pattern" [ "deno.json" "deno.jsonc" ]; }; rust_analyzer = { settings.rust-analyzer = { -- 2.46.1