diff --git a/flake.lock b/flake.lock index 0d529d9..ff26b5b 100644 --- a/flake.lock +++ b/flake.lock @@ -214,6 +214,22 @@ "type": "github" } }, + "mobile-nixpkgs": { + "locked": { + "lastModified": 1770197578, + "narHash": "sha256-AYqlWrX09+HvGs8zM6ebZ1pwUqjkfpnv8mewYwAo+iM=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "00c21e4c93d963c50d4c0c89bfa84ed6e0694df2", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "00c21e4c93d963c50d4c0c89bfa84ed6e0694df2", + "type": "github" + } + }, "nix-bwrapper": { "inputs": { "nixpkgs": "nixpkgs_2", @@ -467,6 +483,7 @@ "languini": "languini", "mapnix": "mapnix", "mobile-nixos": "mobile-nixos", + "mobile-nixpkgs": "mobile-nixpkgs", "nix-bwrapper": "nix-bwrapper", "nix-minecraft": "nix-minecraft", "nixpkgs": "nixpkgs_6", diff --git a/flake.nix b/flake.nix index a62dd1a..8c98e70 100644 --- a/flake.nix +++ b/flake.nix @@ -22,6 +22,7 @@ }; nix-minecraft.url = "github:Infinidoge/nix-minecraft"; nix-bwrapper.url = "github:Naxdy/nix-bwrapper"; + mobile-nixpkgs.url = "github:NixOS/nixpkgs?rev=00c21e4c93d963c50d4c0c89bfa84ed6e0694df2"; mobile-nixos = { url = "github:mobile-nixos/mobile-nixos"; flake = false; @@ -47,7 +48,7 @@ ./loadedskypotato/configuration.nix ]; }; - nixosConfigurations.pinephonepro = nixpkgs.lib.nixosSystem { + nixosConfigurations.pinephonepro = inputs.mobile-nixpkgs.lib.nixosSystem { specialArgs = { inherit inputs; }; modules = [ ./pinephonepro/configuration.nix diff --git a/pinephonepro/configuration.nix b/pinephonepro/configuration.nix index f58bb3f..36eb1e9 100644 --- a/pinephonepro/configuration.nix +++ b/pinephonepro/configuration.nix @@ -5,6 +5,7 @@ (import "${inputs.mobile-nixos}/lib/configuration.nix" { device = "pine64-pinephonepro"; }) ./hardware-configuration.nix "${inputs.mobile-nixos}/examples/phosh/phosh.nix" + ../cos.nix ]; networking.hostName = "pinephonepro"; @@ -41,6 +42,14 @@ user = "clhickey"; }; + #services.displayManager.enable = true; + services.displayManager.gdm = { + enable = true; + debug = true; + }; + #services.gnome.gnome-keyring.enable = true; + #services.getty.autologinUser = "clhickey"; + # # User configuration #