diff --git a/.sops.yaml b/.sops.yaml index 40ae249..443c711 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -29,7 +29,3 @@ creation_rules: key_groups: - age: - *primary - - path_regex: secrets/aquarius-wg.yaml - key_groups: - - age: - - *primary diff --git a/flake.lock b/flake.lock index 835352e..e9f1306 100644 --- a/flake.lock +++ b/flake.lock @@ -8,11 +8,11 @@ }, "locked": { "dir": "pkgs/firefox-addons", - "lastModified": 1758879217, - "narHash": "sha256-vWk2iw/i5c0RHc/zLVyB51UYvmbzPq3uB14NN7kaouE=", + "lastModified": 1753329806, + "narHash": "sha256-PxQVUrK1rJEQoUSp6vO7OUfvkoZZUtY98HoWUIYW69M=", "owner": "rycee", "repo": "nur-expressions", - "rev": "58402e09ad48f9f509d9249b8704c1a4f390c434", + "rev": "87fd18a0002b8d63a8520dd569a99de509fc43c5", "type": "gitlab" }, "original": { @@ -62,11 +62,11 @@ ] }, "locked": { - "lastModified": 1756770412, - "narHash": "sha256-+uWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw=", + "lastModified": 1753121425, + "narHash": "sha256-TVcTNvOeWWk1DXljFxVRp+E0tzG1LhrVjOGGoMHuXio=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "4524271976b625a4a605beefd893f270620fd751", + "rev": "644e0fc48951a860279da645ba77fe4a6e814c5e", "type": "github" }, "original": { @@ -76,6 +76,46 @@ } }, "flake-utils": { + "inputs": { + "systems": [ + "nvf", + "systems" + ] + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils-plus": { + "inputs": { + "flake-utils": "flake-utils_2" + }, + "locked": { + "lastModified": 1715533576, + "narHash": "sha256-fT4ppWeCJ0uR300EH3i7kmgRZnAVxrH+XtK09jQWihk=", + "owner": "gytis-ivaskevicius", + "repo": "flake-utils-plus", + "rev": "3542fe9126dc492e53ddd252bb0260fe035f2c0f", + "type": "github" + }, + "original": { + "owner": "gytis-ivaskevicius", + "repo": "flake-utils-plus", + "rev": "3542fe9126dc492e53ddd252bb0260fe035f2c0f", + "type": "github" + } + }, + "flake-utils_2": { "inputs": { "systems": "systems_2" }, @@ -93,25 +133,6 @@ "type": "github" } }, - "flake-utils-plus": { - "inputs": { - "flake-utils": "flake-utils" - }, - "locked": { - "lastModified": 1715533576, - "narHash": "sha256-fT4ppWeCJ0uR300EH3i7kmgRZnAVxrH+XtK09jQWihk=", - "owner": "gytis-ivaskevicius", - "repo": "flake-utils-plus", - "rev": "3542fe9126dc492e53ddd252bb0260fe035f2c0f", - "type": "github" - }, - "original": { - "owner": "gytis-ivaskevicius", - "repo": "flake-utils-plus", - "rev": "3542fe9126dc492e53ddd252bb0260fe035f2c0f", - "type": "github" - } - }, "home-manager": { "inputs": { "nixpkgs": [ @@ -119,11 +140,11 @@ ] }, "locked": { - "lastModified": 1758928860, - "narHash": "sha256-ZqaRdd+KoR54dNJPtd7UX4O0X+02YItnTpQVu28lSVI=", + "lastModified": 1753294394, + "narHash": "sha256-1Dfgq09lHZ8AdYB2Deu/mYP1pMNpob8CgqT5Mzo44eI=", "owner": "nix-community", "repo": "home-manager", - "rev": "bc2afee55bc5d3b825287829d6592b9cc1405aad", + "rev": "1fde6fb1be6cd5dc513dc1c287d69e4eb2de973e", "type": "github" }, "original": { @@ -134,11 +155,11 @@ }, "mnw": { "locked": { - "lastModified": 1756659871, - "narHash": "sha256-v6Rh4aQ6RKjM2N02kK9Usn0Ix7+OY66vNpeklc1MnGE=", + "lastModified": 1748710831, + "narHash": "sha256-eZu2yH3Y2eA9DD3naKWy/sTxYS5rPK2hO7vj8tvUCSU=", "owner": "Gerg-L", "repo": "mnw", - "rev": "ed6cc3e48557ba18266e598a5ebb6602499ada16", + "rev": "cff958a4e050f8d917a6ff3a5624bc4681c6187d", "type": "github" }, "original": { @@ -149,11 +170,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1758663926, - "narHash": "sha256-6CFdj7Xs616t1W4jLDH7IohAAvl5Dyib3qEv/Uqw1rk=", + "lastModified": 1753122741, + "narHash": "sha256-nFxE8lk9JvGelxClCmwuJYftbHqwnc01dRN4DVLUroM=", "owner": "nixos", "repo": "nixos-hardware", - "rev": "170ff93c860b2a9868ed1e1102d4e52cb3d934e1", + "rev": "cc66fddc6cb04ab479a1bb062f4d4da27c936a22", "type": "github" }, "original": { @@ -164,11 +185,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1758690382, - "narHash": "sha256-NY3kSorgqE5LMm1LqNwGne3ZLMF2/ILgLpFr1fS4X3o=", + "lastModified": 1753250450, + "narHash": "sha256-i+CQV2rPmP8wHxj0aq4siYyohHwVlsh40kV89f3nw1s=", "owner": "nixos", "repo": "nixpkgs", - "rev": "e643668fd71b949c53f8626614b21ff71a07379d", + "rev": "fc02ee70efb805d3b2865908a13ddd4474557ecf", "type": "github" }, "original": { @@ -180,11 +201,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1756696532, - "narHash": "sha256-6FWagzm0b7I/IGigOv9pr6LL7NQ86mextfE8g8Q6HBg=", + "lastModified": 1752997324, + "narHash": "sha256-vtTM4oDke3SeDj+1ey6DjmzXdq8ZZSCLWSaApADDvIE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "58dcbf1ec551914c3756c267b8b9c8c86baa1b2f", + "rev": "7c688a0875df5a8c28a53fb55ae45e94eae0dddb", "type": "github" }, "original": { @@ -196,11 +217,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1758262103, - "narHash": "sha256-aBGl3XEOsjWw6W3AHiKibN7FeoG73dutQQEqnd/etR8=", + "lastModified": 1744868846, + "narHash": "sha256-5RJTdUHDmj12Qsv7XOhuospjAjATNiTMElplWnJE9Hs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "12bd230118a1901a4a5d393f9f56b6ad7e571d01", + "rev": "ebe4301cbd8f81c4f8d3244b3632338bbeb6d49c", "type": "github" }, "original": { @@ -214,16 +235,17 @@ "inputs": { "flake-compat": "flake-compat", "flake-parts": "flake-parts", + "flake-utils": "flake-utils", "mnw": "mnw", "nixpkgs": "nixpkgs_2", "systems": "systems" }, "locked": { - "lastModified": 1758271661, - "narHash": "sha256-ENqd2/33uP5vB44ClDjjAV+J78oF8q1er4QUZuT8Z7g=", + "lastModified": 1753181140, + "narHash": "sha256-daKfPQnipcRnKnXknDzv+fzNKeEY3r/10y8YMVQ10vU=", "owner": "notashelf", "repo": "nvf", - "rev": "b7571df4d6e9ac08506a738ddceeec0b141751b0", + "rev": "8fbecab446afe3454ecce6a4b817ec4f123a4a34", "type": "github" }, "original": { @@ -242,11 +264,11 @@ ] }, "locked": { - "lastModified": 1758185783, - "narHash": "sha256-6fX2CG8PzdBNwJGBISnf/nVHUVMZdCsekT1mP672Uh8=", + "lastModified": 1748196248, + "narHash": "sha256-1iHjsH6/5UOerJEoZKE+Gx1BgAoge/YcnUsOA4wQ/BU=", "owner": "nix-community", "repo": "plasma-manager", - "rev": "6a7d78cebd9a0f84a508bec9bc47ac504c5f51f4", + "rev": "b7697abe89967839b273a863a3805345ea54ab56", "type": "github" }, "original": { @@ -295,11 +317,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1758425756, - "narHash": "sha256-L3N8zV6wsViXiD8i3WFyrvjDdz76g3tXKEdZ4FkgQ+Y=", + "lastModified": 1752544651, + "narHash": "sha256-GllP7cmQu7zLZTs9z0J2gIL42IZHa9CBEXwBY9szT0U=", "owner": "Mic92", "repo": "sops-nix", - "rev": "e0fdaea3c31646e252a60b42d0ed8eafdb289762", + "rev": "2c8def626f54708a9c38a5861866660395bb3461", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 3460e08..b09ffe4 100644 --- a/flake.nix +++ b/flake.nix @@ -52,7 +52,7 @@ systems.modules.nixos = with inputs; [ home-manager.nixosModules.home-manager { - home-manager.sharedModules = [ inputs.plasma-manager.homeModules.plasma-manager ]; + home-manager.sharedModules = [ inputs.plasma-manager.homeManagerModules.plasma-manager ]; home-manager.backupFileExtension = "bk-hm"; } nvf.nixosModules.default diff --git a/homes/x86_64-linux/philipp@bodenheizung/default.nix b/homes/x86_64-linux/philipp@bodenheizung/default.nix index f8429f8..201a570 100644 --- a/homes/x86_64-linux/philipp@bodenheizung/default.nix +++ b/homes/x86_64-linux/philipp@bodenheizung/default.nix @@ -23,7 +23,7 @@ with lib.${namespace}; thunderbird = enabled; chatterino = enabled; mpv = enabled; - cinny = disabled; # Currently insecure because of libsoup + cinny = enabled; spotify = enabled; obs = enabled; discord = enabled; diff --git a/modules/home/apps/librewolf/default.nix b/modules/home/apps/librewolf/default.nix index 8c08124..146da80 100644 --- a/modules/home/apps/librewolf/default.nix +++ b/modules/home/apps/librewolf/default.nix @@ -31,7 +31,6 @@ let sponsorblock ublock-origin seventv - floccus ]; defaultSearch = { force = true; # We need this, else the build fails diff --git a/modules/home/cli-apps/fish/default.nix b/modules/home/cli-apps/fish/default.nix index f97ff8c..8abd67b 100644 --- a/modules/home/cli-apps/fish/default.nix +++ b/modules/home/cli-apps/fish/default.nix @@ -22,7 +22,6 @@ in shellAliases = { nix-dns = "nixos-rebuild switch --flake ${flakeRoot}/.#dns --target-host dns-1 --sudo --ask-sudo-password && nixos-rebuild switch --flake ${flakeRoot}/.#dns --target-host dns-2 --sudo --ask-sudo-password"; nix-blarm = "nixos-rebuild switch --flake ${flakeRoot}/.#blarm --target-host blarm --sudo --ask-sudo-password"; - nix-aquarius = "nixos-rebuild switch --flake ${flakeRoot}/.#aquarius --target-host aquarius --sudo --ask-sudo-password"; cd = "z"; ls = "exa --icons"; l = "exa"; diff --git a/modules/nixos/apps/steam/default.nix b/modules/nixos/apps/steam/default.nix index 8ee103d..1051363 100644 --- a/modules/nixos/apps/steam/default.nix +++ b/modules/nixos/apps/steam/default.nix @@ -26,7 +26,6 @@ in extraPackages = with pkgs; [ steamtinkerlaunch proton-ge-bin - awesome-flake.proton-ge-bin-9 ]; }; diff --git a/modules/nixos/services/printer/default.nix b/modules/nixos/services/printer/default.nix deleted file mode 100644 index af4c2cc..0000000 --- a/modules/nixos/services/printer/default.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ - lib, - config, - pkgs, - namespace, - ... -}: -with lib; -with lib.${namespace}; -let - cfg = config.${namespace}.services.printer; -in -{ - options.${namespace}.services.printer = { - enable = mkBoolOpt false "Printer"; - }; - - config = mkIf cfg.enable { - services.printing = { - enable = true; - drivers = [ pkgs.hplip ]; - }; - - services.avahi = { - enable = true; - nssmdns4 = true; - openFirewall = true; - }; - }; - -} diff --git a/overlays/cinny/default.nix b/overlays/cinny/default.nix index 46fb09d..3c04f0c 100644 --- a/overlays/cinny/default.nix +++ b/overlays/cinny/default.nix @@ -8,17 +8,16 @@ final: prev: { awesome-flake = (prev.awesome-flake or { }) // { cinny = prev.cinny-unwrapped.overrideAttrs (_old: rec { pname = "cinny-unwrapped"; - version = "76ac4e298733e67dbfcd3f0c3a4bae169cd521dd"; + version = "65475050d76d6e8da8c3402528215b1425e8ed4e"; src = final.fetchFromGitHub { - #owner = "GigiaJ"; - owner = "cinnyapp"; + owner = "GigiaJ"; repo = "cinny"; rev = version; - hash = "sha256-tvBaONJwfkCK77aHmWJ/UAAZHq2WIc7geNT2tEFKuZ0="; + hash = "sha256-kJZDc53mcJrGIw3Dl4ANq+1O5O2p0tcO2btQGNGRg4A="; }; - npmDepsHash = "sha256-9faffTlXEI1lMrVrkSyso/tfjs/4W+TVzmiv+bZAv18="; + npmDepsHash = "sha256-GkD+CrblXBv7yPVrTBVIGkz7Wu5llWzlluNq7rmm3CE="; npmDeps = final.fetchNpmDeps { inherit src; name = "${pname}-${version}-npm-deps"; diff --git a/packages/proton-ge-bin-9/default.nix b/packages/proton-ge-bin-9/default.nix deleted file mode 100644 index 083905f..0000000 --- a/packages/proton-ge-bin-9/default.nix +++ /dev/null @@ -1,81 +0,0 @@ -{ - lib, - stdenvNoCC, - fetchzip, - writeScript, - # Can be overridden to alter the display name in steam - # This could be useful if multiple versions should be installed together - steamDisplayName ? "GE-Proton", -}: -stdenvNoCC.mkDerivation (finalAttrs: { - pname = "proton-ge-bin-9"; - version = "GE-Proton9-27"; - - src = fetchzip { - url = "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/${finalAttrs.version}/${finalAttrs.version}.tar.gz"; - hash = "sha256-70au1dx9co3X+X7xkBCDGf1BxEouuw3zN+7eDyT7i5c="; - }; - - dontUnpack = true; - dontConfigure = true; - dontBuild = true; - - outputs = [ - "out" - "steamcompattool" - ]; - - installPhase = '' - runHook preInstall - - # Make it impossible to add to an environment. You should use the appropriate NixOS option. - # Also leave some breadcrumbs in the file. - echo "${finalAttrs.pname} should not be installed into environments. Please use programs.steam.extraCompatPackages instead." > $out - - mkdir $steamcompattool - ln -s $src/* $steamcompattool - rm $steamcompattool/compatibilitytool.vdf - cp $src/compatibilitytool.vdf $steamcompattool - - runHook postInstall - ''; - - preFixup = '' - substituteInPlace "$steamcompattool/compatibilitytool.vdf" \ - --replace-fail "${finalAttrs.version}" "${steamDisplayName}" - ''; - - /* - We use the created releases, and not the tags, for the update script as nix-update loads releases.atom - that contains both. Sometimes upstream pushes the tags but the Github releases don't get created due to - CI errors. Last time this happened was on 8-33, where a tag was created but no releases were created. - As of 2024-03-13, there have been no announcements indicating that the CI has been fixed, and thus - we avoid nix-update-script and use our own update script instead. - See: - */ - passthru.updateScript = writeScript "update-proton-ge" '' - #!/usr/bin/env nix-shell - #!nix-shell -i bash -p curl jq common-updater-scripts - repo="https://api.github.com/repos/GloriousEggroll/proton-ge-custom/releases" - version="$(curl -sL "$repo" | jq 'map(select(.prerelease == false)) | .[0].tag_name' --raw-output)" - update-source-version proton-ge-bin "$version" - ''; - - meta = { - description = '' - Compatibility tool for Steam Play based on Wine and additional components. - - (This is intended for use in the `programs.steam.extraCompatPackages` option only.) - ''; - homepage = "https://github.com/GloriousEggroll/proton-ge-custom"; - license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ - NotAShelf - Scrumplex - shawn8901 - ]; - platforms = [ "x86_64-linux" ]; - sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; - }; -}) - diff --git a/secrets/aquarius-wg.yaml b/secrets/aquarius-wg.yaml deleted file mode 100644 index 634b0aa..0000000 --- a/secrets/aquarius-wg.yaml +++ /dev/null @@ -1,18 +0,0 @@ -privateKey: ENC[AES256_GCM,data:WtmzHDKRbqbJJ3VXKqqKnqKTcvVDV+yFgFfeKxLv+UErOiEBgqtDhKEs0Io=,iv:admaUfhhKLlu58wKpRvgyGSqOsiY82ix2xJgT0GL8Xs=,tag:eP9Ka0jo2BYxZX0w7eKGqA==,type:str] -publicKey: ENC[AES256_GCM,data://Kq875vV3gpE3tbMRVt/q7m5LqPRXOka8fzoA2oZzglfE1xtS/kAMPMR44=,iv:5fLk4lBTHwIcGiAM325ykceViCBwRHFLnxZkcqm3Ao4=,tag:g6R0ZSRa2m9JNB2UH3JIJg==,type:str] -presharedKey: ENC[AES256_GCM,data:EpOJCMzi1XHDbbqdEB+SoC/6LxkHwxZ2DxQINBnGhjXl6JhNYswqTWQuFVU=,iv:GFcxLghV+SQMaJ5J4bQOBPGDQatkSwPLtx57wlWaB+8=,tag:2ofR6eSplwLwe/vYyGyrLg==,type:str] -sops: - age: - - recipient: age132m0pg4utk3cjve2lgcjffvz7cevl0fq5krufu9sgud7wu2wgurqk49kgl - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0QWtnVkU1QnVyUU9ROHpO - WWp5TU1rTSt6aUlMOHczTXhXTmpUeDIvcDB3CnRRdk5BTnRWOUZiK0R1L0NUNHBn - L3FVNnFTbEVmQ2lHUlZwZFJyUWtFRVUKLS0tIFhPcUoxbXgrd3FWYmJMU2ZUTXFv - ekZnYTVDS1habTBpSUtOaURWTFBxRU0KblHpvcdwLANZdxUmT4hDQqooPXDiRvH1 - f8qVPOVveoOBzmoN9HN08TFbQcwZ6YM0IQggxdtMyhZk/qyhy+CqNw== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-08-02T12:06:55Z" - mac: ENC[AES256_GCM,data:T9trFCzxJm3eINbuJIDN04feEHViZz6yiaA59yf9+WyJrLB467DagDc4Qv90vdRJXzakwZSYvprDtglrVReT+Wg2GLdVtNIZmPEaLrfpfBgVaBCEZch48dOh+Ytgc09f95ecyXJV/2xNLBtW8YUs3JZsIAcJQTOOrLLhhPjj96A=,iv:wrwIeLhEsN6LFpO/6RF+DE343xdFhshd4TSeF+le+m8=,tag:rNXmYSJsStd5HeDCgtKSRQ==,type:str] - unencrypted_suffix: _unencrypted - version: 3.10.2 diff --git a/systems/aarch64-linux/aquarius/networking.nix b/systems/aarch64-linux/aquarius/networking.nix deleted file mode 100644 index 6769fbf..0000000 --- a/systems/aarch64-linux/aquarius/networking.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ - networking = { - hostName = "aquarius"; - networkmanager.enable = false; - dhcpcd.enable = true; - - interfaces.end0.useDHCP = true; - - firewall = { - enable = true; - allowedUDPPorts = [ 51820 ]; - }; - - wireguard = { - enable = true; - interfaces."wg0" = { - ips = [ "192.168.100.10/24" "fd00:100::10/64" ]; - listenPort = 51820; - mtu = 1400; - privateKeyFile = "/run/secrets/privateKey"; - peers = [ - { - publicKey = "ylsjhpKiq3B6Kv4q2uiHXUJpyxY2b1DOAlGc/FWdflQ="; - presharedKeyFile = "/run/secrets/presharedKey"; - allowedIPs = [ "192.168.100.1/32" "fd00:100::1/128" ]; - endpoint = "neuruppin.boehm.sh:51820"; - persistentKeepalive = 25; - } - ]; - }; - }; - }; - - sops.secrets = { - privateKey = { - sopsFile = ../../../secrets/aquarius-wg.yaml; - key = "privateKey"; - }; - - presharedKey = { - sopsFile = ../../../secrets/aquarius-wg.yaml; - key = "presharedKey"; - }; - }; - -} diff --git a/systems/aarch64-linux/aquarius/default.nix b/systems/aarch64-linux/blarm/default.nix similarity index 75% rename from systems/aarch64-linux/aquarius/default.nix rename to systems/aarch64-linux/blarm/default.nix index 3262919..ae7d1e8 100644 --- a/systems/aarch64-linux/aquarius/default.nix +++ b/systems/aarch64-linux/blarm/default.nix @@ -19,17 +19,13 @@ with lib.${namespace}; generic-extlinux-compatible.enable = true; }; - nix.settings = { - trusted-users = [ "philipp" ]; - experimental-features = [ - "nix-command" - "flakes" - ]; - }; + nix.settings.experimental-features = [ + "nix-command" + "flakes" + ]; # Disable detailed ddocumentation documentation.nixos.enable = false; - documentation.man.generateCaches = false; # Set your time zone. time.timeZone = "Europe/Berlin"; @@ -42,6 +38,7 @@ with lib.${namespace}; description = "Philipp Böhm"; extraGroups = [ "wheel" + "caddy" ]; }; @@ -53,15 +50,16 @@ with lib.${namespace}; }; }; - services.openssh.settings.PasswordAuthentication = false; - services.openssh.settings.PermitRootLogin = "no"; - - services.cron = enabled; - awesome-flake = { services = { ssh = enabled; - technitium-dns-server = enabled; + caddy = enabled; + restic = enabled; + }; + + container = { + technitium = enabled; + invidious = enabled; }; system.sops = enabled; diff --git a/systems/aarch64-linux/blarm/networking.nix b/systems/aarch64-linux/blarm/networking.nix new file mode 100644 index 0000000..d75a0a7 --- /dev/null +++ b/systems/aarch64-linux/blarm/networking.nix @@ -0,0 +1,33 @@ +{ + networking = { + hostName = "blarm"; + firewall.enable = false; + networkmanager.enable = false; + dhcpcd.enable = true; + defaultGateway.address = "192.168.1.1"; + interfaces.end0 = { + useDHCP = true; + ipv4.addresses = [ + { + address = "192.168.1.251"; + prefixLength = 32; + } + { + address = "192.168.1.202"; + prefixLength = 32; + } + ]; + ipv6.addresses = [ + { + address = "fd00:192:168:1::202"; + prefixLength = 64; + } + { + address = "fd00:192:168:1::251"; + prefixLength = 64; + } + ]; + }; + }; + +} diff --git a/systems/x86_64-linux/blarm/default.nix b/systems/x86_64-linux/blarm/default.nix index ea53265..c4ba42b 100644 --- a/systems/x86_64-linux/blarm/default.nix +++ b/systems/x86_64-linux/blarm/default.nix @@ -7,7 +7,9 @@ }: with lib.${namespace}; { - imports = [ (modulesPath + "/virtualisation/proxmox-lxc.nix") ]; + imports = [ + (modulesPath + "/virtualisation/proxmox-lxc.nix") + ]; nix.settings = { trusted-users = [ "philipp" ]; diff --git a/systems/x86_64-linux/bodenheizung/default.nix b/systems/x86_64-linux/bodenheizung/default.nix index 4eab573..eb7e16c 100644 --- a/systems/x86_64-linux/bodenheizung/default.nix +++ b/systems/x86_64-linux/bodenheizung/default.nix @@ -1,4 +1,5 @@ { + pkgs, lib, namespace, ... @@ -49,8 +50,6 @@ with lib.${namespace}; }; }; - services.teamviewer.enable = true; - awesome-flake = { cli = { neovim = enabled; @@ -69,7 +68,6 @@ with lib.${namespace}; services = { btrfs = enabled; ssh = enabled; - printer = enabled; }; system = {