steamdeck cosmic?
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,6 +1,6 @@
|
|||||||
hosts/nas/*.conf
|
hosts/nas/*.conf
|
||||||
hosts/nas/*.users
|
hosts/nas/*.users
|
||||||
result
|
result*
|
||||||
*.raw
|
*.raw
|
||||||
.codegpt
|
.codegpt
|
||||||
.direnv
|
.direnv
|
||||||
|
|||||||
@@ -258,6 +258,7 @@
|
|||||||
permittedInsecurePackages = [
|
permittedInsecurePackages = [
|
||||||
# ...
|
# ...
|
||||||
"libsoup-2.74.3"
|
"libsoup-2.74.3"
|
||||||
|
"mbedtls-2.28.10"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ in
|
|||||||
{
|
{
|
||||||
home.username = "deck";
|
home.username = "deck";
|
||||||
|
|
||||||
${namespace}.desktop.gnome.enable = true;
|
${namespace}.desktop.gnome.enable = false;
|
||||||
|
|
||||||
sops = {
|
sops = {
|
||||||
age.keyFile = "/home/deck/.config/sops/age/keys.txt";
|
age.keyFile = "/home/deck/.config/sops/age/keys.txt";
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
/nix/store/4n58g6iv3i5d287y9ylgqghm4r76fm67-nixos-system-pi4-6.12.44-unstable_20250829-raspberry-pi-4-uboot-25.11.20251021.dacb109
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
/nix/store/mxa3zhj368qr5kx0xjazhcshknplax39-nixos-system-pi5-6.12.44-unstable_20250829-kernelboot-raspberry-pi-5-25.11.20251021.dacb109
|
|
||||||
@@ -8,22 +8,22 @@ in
|
|||||||
consoleLogLevel = 0;
|
consoleLogLevel = 0;
|
||||||
initrd.verbose = false;
|
initrd.verbose = false;
|
||||||
kernelModules = [ "nct6775" ];
|
kernelModules = [ "nct6775" ];
|
||||||
loader = {
|
# loader = {
|
||||||
systemd-boot = {
|
# systemd-boot = {
|
||||||
enable = false;
|
# enable = false;
|
||||||
configurationLimit = 5;
|
# configurationLimit = 5;
|
||||||
extraInstallCommands = ''
|
# extraInstallCommands = ''
|
||||||
${lib.getExe' pkgs.uutils-coreutils "uutils-echo"} "timeout 0
|
# ${lib.getExe' pkgs.uutils-coreutils "uutils-echo"} "timeout 0
|
||||||
console-mode 1
|
# console-mode 1
|
||||||
default nixos-*" > /boot/loader/loader.conf
|
# default nixos-*" > /boot/loader/loader.conf
|
||||||
'';
|
# '';
|
||||||
};
|
# };
|
||||||
|
|
||||||
efi = {
|
# efi = {
|
||||||
canTouchEfiVariables = true;
|
# canTouchEfiVariables = true;
|
||||||
efiSysMountPoint = "/boot";
|
# efiSysMountPoint = "/boot";
|
||||||
};
|
# };
|
||||||
};
|
# };
|
||||||
|
|
||||||
lanzaboote = {
|
lanzaboote = {
|
||||||
settings = {
|
settings = {
|
||||||
|
|||||||
@@ -12,8 +12,9 @@
|
|||||||
${namespace} = {
|
${namespace} = {
|
||||||
hardware.disko.enable = true;
|
hardware.disko.enable = true;
|
||||||
impermanence.enable = true;
|
impermanence.enable = true;
|
||||||
bootloader.lanzaboote.enable = true;
|
boot.systemd-boot.enable = true;
|
||||||
desktop.gnome.enable = true;
|
bootloader.lanzaboote.enable = false;
|
||||||
|
desktop.cosmic.enable = true;
|
||||||
user = {
|
user = {
|
||||||
name = "deck";
|
name = "deck";
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -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 = {
|
jovian = {
|
||||||
steam = {
|
steam = {
|
||||||
enable = true;
|
enable = true;
|
||||||
autoStart = true;
|
autoStart = true;
|
||||||
user = "deck";
|
user = "deck";
|
||||||
desktopSession = "gnome";
|
desktopSession = "cosmic";
|
||||||
};
|
};
|
||||||
|
|
||||||
steamos = {
|
steamos = {
|
||||||
|
|||||||
Reference in New Issue
Block a user