steamdeck cosmic?

This commit is contained in:
mjallen18
2025-10-24 09:10:49 -05:00
parent 57c5926dac
commit b748aa86a0
8 changed files with 25 additions and 23 deletions

View File

@@ -8,22 +8,22 @@ in
consoleLogLevel = 0;
initrd.verbose = false;
kernelModules = [ "nct6775" ];
loader = {
systemd-boot = {
enable = false;
configurationLimit = 5;
extraInstallCommands = ''
${lib.getExe' pkgs.uutils-coreutils "uutils-echo"} "timeout 0
console-mode 1
default nixos-*" > /boot/loader/loader.conf
'';
};
# loader = {
# systemd-boot = {
# enable = false;
# configurationLimit = 5;
# extraInstallCommands = ''
# ${lib.getExe' pkgs.uutils-coreutils "uutils-echo"} "timeout 0
# console-mode 1
# default nixos-*" > /boot/loader/loader.conf
# '';
# };
efi = {
canTouchEfiVariables = true;
efiSysMountPoint = "/boot";
};
};
# efi = {
# canTouchEfiVariables = true;
# efiSysMountPoint = "/boot";
# };
# };
lanzaboote = {
settings = {

View File

@@ -12,8 +12,9 @@
${namespace} = {
hardware.disko.enable = true;
impermanence.enable = true;
bootloader.lanzaboote.enable = true;
desktop.gnome.enable = true;
boot.systemd-boot.enable = true;
bootloader.lanzaboote.enable = false;
desktop.cosmic.enable = true;
user = {
name = "deck";
};

View File

@@ -1,11 +1,13 @@
{ ... }:
{ config, lib, pkgs, ... }:
{
services.greetd.settings.default_session.command = lib.mkForce ''${lib.getExe' pkgs.coreutils "env"} XCURSOR_THEME="''${XCURSOR_THEME:-Pop}" ${lib.getExe' config.services.displayManager.cosmic-greeter.package "cosmic-greeter-start"}'';
services.greetd.settings.default_session.user = lib.mkForce "cosmic-greeter";
jovian = {
steam = {
enable = true;
autoStart = true;
user = "deck";
desktopSession = "gnome";
desktopSession = "cosmic";
};
steamos = {