Personal Nix flake
nixos home-manager nix
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: Raspberry pi config, update inputs

+37 -89
+37 -37
flake.lock
··· 124 124 "quickshell": "quickshell" 125 125 }, 126 126 "locked": { 127 - "lastModified": 1771916719, 128 - "narHash": "sha256-ciqlUWBoW63bep7WnpFgsBnhGDf/nTm3FVoQABdu68A=", 127 + "lastModified": 1772330657, 128 + "narHash": "sha256-cWblprYsDUeAWA57xAqxIjNxXvDI/rqYn6TFp2OPi/k=", 129 129 "owner": "caelestia-dots", 130 130 "repo": "shell", 131 - "rev": "71f291f79bf7c35ad7db2c0061efc80cf768426a", 131 + "rev": "278fd4a4ed1bfb42c3fe197ff38b587539c012aa", 132 132 "type": "github" 133 133 }, 134 134 "original": { ··· 148 148 ] 149 149 }, 150 150 "locked": { 151 - "lastModified": 1771641231, 152 - "narHash": "sha256-ztwtXtU3xKJhwr69N+tUbnMUv9Bo/p6kdogBo9Yd36s=", 151 + "lastModified": 1771987897, 152 + "narHash": "sha256-5pNQFGxG3fxS9pGnNBJjT76veotKIKq2XpAVFGAhCdI=", 153 153 "owner": "caelestia-dots", 154 154 "repo": "cli", 155 - "rev": "a6defd292136ac3a52fb0d39f045a0882dda6354", 155 + "rev": "b0d68f0a1c48fa138d6fde94dcbecea801a86a01", 156 156 "type": "github" 157 157 }, 158 158 "original": { ··· 741 741 ] 742 742 }, 743 743 "locked": { 744 - "lastModified": 1772218752, 745 - "narHash": "sha256-G8nArvOTZXU8DRvrzAdz3Elcj6kA/vMtvY9mrGLATtA=", 744 + "lastModified": 1772380461, 745 + "narHash": "sha256-O3ukj3Bb3V0Tiy/4LUfLlBpWypJ9P0JeUgsKl2nmZZY=", 746 746 "owner": "nix-community", 747 747 "repo": "home-manager", 748 - "rev": "f3a30376bb9eb2f6f61816be7d6ed954b6d2a3b9", 748 + "rev": "f140aa04d7d14f8a50ab27f3691b5766b17ae961", 749 749 "type": "github" 750 750 }, 751 751 "original": { ··· 838 838 "nixpkgs": "nixpkgs_2" 839 839 }, 840 840 "locked": { 841 - "lastModified": 1772245466, 842 - "narHash": "sha256-A0IBoXeg86Dqvl9LTMp0A0DKKiJw4ps9+AhfTSxvisM=", 841 + "lastModified": 1772392609, 842 + "narHash": "sha256-3Uc0eXCU1MOQ5v7sRIXGeTkt8XJPZx4imvEnvUsvAsQ=", 843 843 "owner": "fufexan", 844 844 "repo": "nix-gaming", 845 - "rev": "1b3056e34b869136e515ed39648a06ef1f4efb33", 845 + "rev": "60c659a52f1ca9530525e92b08a3610b6496a437", 846 846 "type": "github" 847 847 }, 848 848 "original": { ··· 923 923 ] 924 924 }, 925 925 "locked": { 926 - "lastModified": 1771734689, 927 - "narHash": "sha256-/phvMgr1yutyAMjKnZlxkVplzxHiz60i4rc+gKzpwhg=", 926 + "lastModified": 1772341813, 927 + "narHash": "sha256-/PQ0ubBCMj/MVCWEI/XMStn55a8dIKsvztj4ZVLvUrQ=", 928 928 "owner": "nix-community", 929 929 "repo": "nix-index-database", 930 - "rev": "8f590b832326ab9699444f3a48240595954a4b10", 930 + "rev": "a2051ff239ce2e8a0148fa7a152903d9a78e854f", 931 931 "type": "github" 932 932 }, 933 933 "original": { ··· 960 960 "poetry2nix": "poetry2nix" 961 961 }, 962 962 "locked": { 963 - "lastModified": 1772117995, 964 - "narHash": "sha256-iqFRBBbRdqf8FZUcCYvCdDyuV3+NxZg0bt5gIwgqweU=", 963 + "lastModified": 1772375812, 964 + "narHash": "sha256-acNtA7y//N2P+Bkhibc8ZGD7e6bJKd1ILvMMA6cXmhU=", 965 965 "owner": "jooooscha", 966 966 "repo": "nixpkgs-vim-extra-plugins", 967 - "rev": "14ed516d543ba4e0cf029379989a90d1e1cbb7e5", 967 + "rev": "55bbff3c9ebb58a3463df3afc55865bb76406be5", 968 968 "type": "github" 969 969 }, 970 970 "original": { ··· 1037 1037 }, 1038 1038 "nixpkgs_2": { 1039 1039 "locked": { 1040 - "lastModified": 1771207753, 1041 - "narHash": "sha256-b9uG8yN50DRQ6A7JdZBfzq718ryYrlmGgqkRm9OOwCE=", 1040 + "lastModified": 1772173633, 1041 + "narHash": "sha256-MOH58F4AIbCkh6qlQcwMycyk5SWvsqnS/TCfnqDlpj4=", 1042 1042 "owner": "NixOS", 1043 1043 "repo": "nixpkgs", 1044 - "rev": "d1c15b7d5806069da59e819999d70e1cec0760bf", 1044 + "rev": "c0f3d81a7ddbc2b1332be0d8481a672b4f6004d6", 1045 1045 "type": "github" 1046 1046 }, 1047 1047 "original": { ··· 1081 1081 ] 1082 1082 }, 1083 1083 "locked": { 1084 - "lastModified": 1772254777, 1085 - "narHash": "sha256-iZmKI0crSbMD6u89uUec0JiYZSggQIxzuzroY9CEYL4=", 1084 + "lastModified": 1772398528, 1085 + "narHash": "sha256-NrR3T+fJva+o/eAz2vLuBh4Xi1R8yDrEd2pBhoUQk2s=", 1086 1086 "owner": "nix-community", 1087 1087 "repo": "NUR", 1088 - "rev": "85723df01e06a3d24ba1ad38eb6ece6a7b9716bc", 1088 + "rev": "a97d0254b3d9d17ad2c83f5af0632f987c95dca3", 1089 1089 "type": "github" 1090 1090 }, 1091 1091 "original": { ··· 1199 1199 ] 1200 1200 }, 1201 1201 "locked": { 1202 - "lastModified": 1770693276, 1203 - "narHash": "sha256-ngXnN5YXu+f45+QGYNN/VEBMQmcBCYGRCqwaK8cxY1s=", 1202 + "lastModified": 1771926182, 1203 + "narHash": "sha256-QbXuSLhiSxOq6ydBL3+KGe1aiYWBW+e3J6qjJZaRMq0=", 1204 1204 "ref": "refs/heads/master", 1205 - "rev": "dacfa9de829ac7cb173825f593236bf2c21f637e", 1206 - "revCount": 735, 1205 + "rev": "cddb4f061bab495f4473ca5f2c571b6c710efef7", 1206 + "revCount": 744, 1207 1207 "type": "git", 1208 1208 "url": "https://git.outfoxxed.me/outfoxxed/quickshell" 1209 1209 }, ··· 1297 1297 "systems": "systems_4" 1298 1298 }, 1299 1299 "locked": { 1300 - "lastModified": 1771737804, 1301 - "narHash": "sha256-7wn9qbzIQQgH8tnq4VwzuWEqEWpekuymlLyhY3vM/j8=", 1300 + "lastModified": 1772392844, 1301 + "narHash": "sha256-jG6LoavnG1iVPXo9EGrvZoP4cgcXnsXXSydC6wKPihY=", 1302 1302 "owner": "Gerg-L", 1303 1303 "repo": "spicetify-nix", 1304 - "rev": "6dd43010ac2458cc56a6ac5250349b9217a7a2ae", 1304 + "rev": "74d7bb896e98cc3e87e7d0064a968f196fccaa90", 1305 1305 "type": "github" 1306 1306 }, 1307 1307 "original": { ··· 1363 1363 "tinted-zed": "tinted-zed" 1364 1364 }, 1365 1365 "locked": { 1366 - "lastModified": 1771787992, 1367 - "narHash": "sha256-Vg4bGwwenNYI8p3nJTl9FRyeIyrjATeZrZr+GyUSDrw=", 1366 + "lastModified": 1772296853, 1367 + "narHash": "sha256-pAtzPsgHRKw/2Kv8HgAjSJg450FDldHPWsP3AKG/Xj0=", 1368 1368 "owner": "danth", 1369 1369 "repo": "stylix", 1370 - "rev": "30054cca073b49b42a71289edec858f535b27fe9", 1370 + "rev": "c4b8e80a1020e09a1f081ad0f98ce804a6e85acf", 1371 1371 "type": "github" 1372 1372 }, 1373 1373 "original": { ··· 1591 1591 }, 1592 1592 "unstable": { 1593 1593 "locked": { 1594 - "lastModified": 1771848320, 1595 - "narHash": "sha256-0MAd+0mun3K/Ns8JATeHT1sX28faLII5hVLq0L3BdZU=", 1594 + "lastModified": 1772198003, 1595 + "narHash": "sha256-I45esRSssFtJ8p/gLHUZ1OUaaTaVLluNkABkk6arQwE=", 1596 1596 "owner": "NixOS", 1597 1597 "repo": "nixpkgs", 1598 - "rev": "2fc6539b481e1d2569f25f8799236694180c0993", 1598 + "rev": "dd9b079222d43e1943b6ebd802f04fd959dc8e61", 1599 1599 "type": "github" 1600 1600 }, 1601 1601 "original": {
-52
nix/nixos/configs/raspberrypi/default.nix
··· 1 1 { 2 2 config, 3 - lib, 4 3 pkgs, 5 4 ... 6 5 }: let ··· 22 21 }; 23 22 24 23 boot.kernelPackages = pkgs.linuxPackages_latest; 25 - boot.supportedFilesystems.zfs = lib.mkForce false; 26 - 27 24 nixpkgs.hostPlatform = "aarch64-linux"; 28 25 29 26 age.rekey.hostPubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILr9pl4qaL/+DV//lhE5y6V7xJ2eh1BSlwNYD9L9a2sQ"; 30 - 31 - virtualisation.incus.enable = false; 32 - networking = { 33 - firewall.interfaces.incusbr0 = { 34 - allowedTCPPorts = [53 67]; 35 - allowedUDPPorts = [53 67]; 36 - }; 37 - firewall.trustedInterfaces = ["incusbr0"]; 38 - nftables.enable = true; 39 - }; 40 - users.users.lpchaim.extraGroups = ["incus-admin"]; 41 - 42 - services.home-assistant = { 43 - enable = false; 44 - openFirewall = true; 45 - configWritable = true; 46 - lovelaceConfigWritable = true; 47 - config.homeassistant = { 48 - unit_system = "metric"; 49 - temperature_unit = "C"; 50 - time_zone = "America/Sao_Paulo"; 51 - }; 52 - customComponents = with pkgs.home-assistant-custom-components; [ 53 - localtuya 54 - midea_ac 55 - midea_ac_lan 56 - sleep_as_android 57 - tuya_local 58 - ]; 59 - customLovelaceModules = with pkgs.home-assistant-custom-lovelace-modules; [ 60 - mushroom 61 - ]; 62 - extraPackages = python3Packages: 63 - with python3Packages; [ 64 - psycopg2 65 - ]; 66 - extraComponents = [ 67 - "default_config" 68 - "adguard" 69 - "asuswrt" 70 - "esphome" 71 - "google_translate" 72 - "homeassistant_hardware" 73 - "shopping_list" 74 - "tuya" 75 - "workday" 76 - ]; 77 - }; 78 - 79 27 system.stateVersion = "24.05"; 80 28 home-manager.users.${name.user}.home.stateVersion = "24.05"; 81 29 }