From 37ecf7d4b1705d7c7cec5d2527f7c239486ad9ee Mon Sep 17 00:00:00 2001 From: Stefan Junker Date: Sat, 19 Nov 2022 16:33:35 -0600 Subject: [PATCH] fix(nix): move location related values to encrypted file --- nix/home-manager/profiles/qtile-desktop.nix | 5 +++-- nix/os/devices/steveej-t14/system.nix | 7 ++++++- nix/os/profiles/common/system.nix | 2 +- nix/variables/passwords.crypt.nix | Bin 1964 -> 2208 bytes 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/nix/home-manager/profiles/qtile-desktop.nix b/nix/home-manager/profiles/qtile-desktop.nix index 10f3806..8017ea3 100644 --- a/nix/home-manager/profiles/qtile-desktop.nix +++ b/nix/home-manager/profiles/qtile-desktop.nix @@ -1,6 +1,8 @@ { pkgs, ... }: let + passwords = import ../../variables/passwords.crypt.nix; + inherit (import ../lib.nix { }) mkSimpleTrayService; audio = pkgs.writeShellScript "audio" '' @@ -279,8 +281,7 @@ in { cbatticon.enable = true; redshift = { enable = true; - longitude = "9.1698"; - latitude = "47.6691"; + inherit (passwords.location.stefan) longitude latitude; temperature = { day = 6700; night = 3700; diff --git a/nix/os/devices/steveej-t14/system.nix b/nix/os/devices/steveej-t14/system.nix index b414df9..9035bbf 100644 --- a/nix/os/devices/steveej-t14/system.nix +++ b/nix/os/devices/steveej-t14/system.nix @@ -1,6 +1,9 @@ { pkgs, lib, config, ... }: -let keys = import ../../../variables/keys.nix; +let + keys = import ../../../variables/keys.nix; + passwords = import ../../../variables/passwords.crypt.nix; + in { nix = { binaryCaches = @@ -74,5 +77,7 @@ in { Option "OffTime" "0" ''; + time.timeZone = lib.mkForce passwords.timeZone.stefan; + hardware.ledger.enable = true; } diff --git a/nix/os/profiles/common/system.nix b/nix/os/profiles/common/system.nix index 35532ad..8e0ba35 100644 --- a/nix/os/profiles/common/system.nix +++ b/nix/os/profiles/common/system.nix @@ -34,7 +34,7 @@ console.font = "lat9w-16"; i18n = { defaultLocale = "en_US.UTF-8"; }; - time.timeZone = "Europe/Berlin"; + time.timeZone = "Etc/UTC"; services.gpm.enable = true; services.packagekit.enable = true; diff --git a/nix/variables/passwords.crypt.nix b/nix/variables/passwords.crypt.nix index 4e27704fb4a90f6353cfcb5c08bcbcd565fda85b..d430bd0766cf913c0fc84e14be2e0976b71e17aa 100644 GIT binary patch literal 2208 zcmZQ@_Y83kiVO&0_lQ_PA%YrR4F1Y5M`M6ywCiryX-gO%) zrJYa2=BiC}mFb!El-1xM&(38gP31usJbA8)-qTu{^`SNOYo2kWU+j+ET1&n!U=E+G z&0M$yTNsx8~zV1XdULPx`j{M^|^1#`MVt`|dy0wG=3^JM!jV@|TRc#~ROW z-}vJ}^dey=uMCsIo~KEFo-Lm5ANEA{)|oOLFW%Xkj%?d6mORs8|N8|IvHy;w{2@3n81X<;;xr#Dt=up$@ezgxcr=& z)}?0SD~XfEA{aI&ZmP5T{9fplYVUO}6FZ;epbu-A1X(_)|MZ$S3df~VEA$x zBX9AhlYD_|*LCHo{9!n0#xk*cACE^*ut!B|~GYzmDDgy*O%KMDr~NrH6$Dw@jRy z9d3CP#n&C2G5c$+Lmqh+UH$(KZUt@YSTo+ z)$iSGr1sXHm#;S{JDU66y<+X#Gq07Gb~u!$DwRlT=%js+TRQvfGW*0LzQh}n77ENq zr46gE?$~HtAY~X=*LpJV^r2^&HgZ4y**{xa(0s)(&W(Yqyy=5PuJfPE(+nTXeC_w0 zMY`4flx@SJO)2^h#2>uZjJ$EbI40fNDrq9aex?{n!Havn9OH{a!u&p*S-kY6V5;aHdwVt; z$1MMuD+Qna{ISf@M9^IM_&T4ym2$GzzQwab40Eewjv1_Cetu$DYtvF6MC z*2wh#4mF06Obn8nnoW-DykBm&sQ#MmAHBymLM-)VGv_q_yAsm1OSN12p03BwTa$K} zN@#jM{rXfRb)j09vdn3iFdr)a=m`*mj9&_{hd3;aQnN1#5f75oT$<1t6+;V_#>9f8St66W#CCFSpvGhiZj5)s& zOQ^u|BXx%=zAiPpwBp89@0Nz-&KoH&cmJQ~{U?8gbJAzYFonBsJDr^4?i^g%J16!+ z_&cT5rc)M_zhl%c)eWBWC#N##=<%BiDt@PB2ZijcjL{TYIX|LK=I6CL7Cue6$sg8g z9gMX-o4P;iQjTqI1d~*HwfBx`COy2>5fy0(2OkJ17X7dD-{(;Mq>zz&=X|FR2kVTg zvYhP8>q@HUUgketJn@9!V~K$Nq`dA2P1D-H*CyE3$mO;6J!Prnu~IT$Z(Om0|Fhmb z-3|YI#cH1$?MXKJdtQI%wb+SsCNwWSzgb9a+Lilv6_OP%Jv$S+JyYxIXU{5uFIMsM zlU3cnA9+HUYPyfPhS1c+65)exNFWG+ccGXXRaw_C>?pBb@^Vt@xOYLM2$1v$F z+`J{&VS97m|96iYe|^*6xTSjfzPPe1MIjz9S&tW2YENYO{dpuJ_wL4qSEBxQN7MbL z_ivk9{Y_f?6tBT5HjiI(>w}+`?NMH|nxC=JY5x5k(~g`lJ9$Z(!PMq(l9tt-E8kAf z%ky3t_CI3R{IB9E`&Z2UIBE0QD+`Z)-a7BeweYa~^LDdOs!yNBlg^M8vAap=uFG1d zIpLwv+}@g(^Mof9Jykq)WdC;8x9Qmx*3}wDl8f}zo}{dH`ue-CB2;LDZTffnq>mEu zOk4c*-)c25&fXohpF6EXf+a-g$iBa|OFnOVpuZs~be8;t`y1Cb3#nf0-9B?c=$)<0 za+rl~d7aF@Z`1a)*Hhyh{(lQsonC6kLCLWc{x_86qDA05RT8?f?J) literal 1964 zcmZQ@_Y83kiVO&0`1t(TwV2oC?=}{jGzNE;I6db~WLNQ3@(Evf;pruz%5VQf3$KS) z$@H&u;hwOwdQQq6+0`dCzDYiru;jsBdzK_d&bi;Y4kRg^^m+J~?UviN__UPC8cTU+Y3CuH^yr)ii<)EJuD!g7r@NM@0 zFCqu#_;s)qtq8N6z-3aI&+e19ndwrj$0Wv|A>!-h_f=lCdcdPnq1$b>)_5_?M14Us zjr)$02HYDex4hWHc>ZmSX0t%S=i9RLuK!+MX(O{aKq$g$wS@e?l@pe-AGkU%-EqTb zK}~1##Dsfy{vCfTlOOORJu~jyxAnX)*&{5sHr|N$YkAdw_?m%}gTl3r6S~Xg8F~ZT zjlSv6Sa@DzD(k{I^VYt-ziCBm%3m|4dzz6&9}k2ueEH0!blOf zSoP)B9gBk9EBuTnZ5BC`_inL)tJiZ6g(S7riHYIs{=fbvC-|(_?~2O4o+TImsdYd8 zc(KVz<3UFEolR#Cv->)VUd}M__BfHb{UG;@f8PV`gxM$LrC!&1CN!^vYt@hMtB=Hf z6-!Gl@-1ddStlo?s~wy3a7+E`_1al~PChWY)ZNZ`TP65Ml&xHP#~kS({)f&xYlRlb z&Y1Xm=F1C3Q#b;q`k&j##kWz?*NNl7;eJ>3UA|V^7ua;Uw9YLvf0 z%S`i4uRr(QnSV`e;?h;ID_0flKEadrLb;AAG-%!$Xd_%VZ}uSyLRn=M}y|f+>vd* zT-mgId9`@Jn`_3Pa82~{lLIal^LiuwUI%PvOq+dPGk16N3WhUkvoBj_iPRo#`p&(D8V62q z@z_*&j%lafan*#iOO|fxE$z2kW!bTHcNpuR)V9`T?ES|!vFV+DT(~2hH>gluxa43Z z`!UVfsk{{mN6bG2?PaihdG_&PsT4;y^Gh{$|AOOI&9E+O@Cv=r_->u{?H4D1g*$)l zVi5c68thv$`R~5V!Atk@Pu*boe{Ob?qn@bPr~Ts0y>H8B9s83vK~vedg>%ts-K`n7 zjxtWxk@L!DHHd$({zkCM^{(PW+AmLjct5dJd+~|Tu5i7wz9ko9?2~st@8Dj(wBc{n zOdalRhfCDC>6VoXZN*s^Ms)S632U*EuDclO@| z_J>ofUh^i#?fv<6k+<{ZTS0p1F(#}RE;;cn^1E)u{r|ukn>M57Q?BY$wI05%6SBVB zxN7N{s=eMD*9Nj1oK`Un2+8YRaB;F^`^IJw@rotomZc}SKhM~leRYfPzl9{JoP2he)+{W{y5v6l9H9&kS1_a{OGcX3D@V;o)gaX%>A$YH;Da*b>4-Fz4JDQ z_`d7yck$n7dvn675dX+^)4qx*tvK8LXyKn-!q@h&Y`2V7JmSanQy_*ZO<~d=PS>XC zr-UNrcS+XXcztDix1E~eE?hX%yphK2w%hIwn zZt*`@w>EyCPwc%lnhkyW7Y_%ljd^#@PV)TO87g|}y5E=j%?ebn<_&Jh68hXS**JN3 z^Ve{*xrOJZOic3-Ij`y&V$`s==+wdBOBNziUPyjX=LkEr{F$v^UDPNCHJO$bY2yA%+&dO$G*>&HJbc) zu5lJJvZ#K0_GDv0&C=aD<#Q+9igNb(eq&15-i-6#tacSmcakue+Yoka(d;``M!Sy8 zYB}}R{X)5f&LP?9dsp4~GDY~!70rk_>?ZTw>MpMJnDC&o^{vLcETaN`LCHj!&yo^8 z8#E_Z`pj}`Gd6#f{>0gDfw{#p(N^!$>?i(n;sVc$l-aQ#JO9YUpra)|+U!m7j-L2^ zlOs+zAG1(ioh%*kZ~B?G?FOx1HVH{GsLU(#Ij=GSlS z?U|CEZdFuv@tIgeiuXa)