Skip to content

Commit

Permalink
jovian-install-iso: init
Browse files Browse the repository at this point in the history
OLED users can't get network on the default installer, so build our own,
slightly Deck flavored one.
  • Loading branch information
K900 committed Aug 27, 2024
1 parent 1bda3a9 commit 96ef1fe
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 3 deletions.
6 changes: 3 additions & 3 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions overlay.nix
Original file line number Diff line number Diff line change
Expand Up @@ -93,4 +93,6 @@ rec {

decky-loader = final.callPackage ./pkgs/decky-loader/stable.nix { };
decky-loader-prerelease = final.callPackage ./pkgs/decky-loader/prerelease.nix { };

jovian-install-iso = (final.nixos ./support/install-iso/configuration.nix).config.system.build.isoImage;
}
13 changes: 13 additions & 0 deletions support/install-iso/configuration.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{ lib, modulesPath, ... }:

{
imports = [
(modulesPath + "/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix")
../../modules
];

config = {
jovian.devices.steamdeck.enable = true;
hardware.pulseaudio.enable = lib.mkForce false;
};
}

0 comments on commit 96ef1fe

Please sign in to comment.