kek
This commit is contained in:
@@ -7,7 +7,7 @@ let
|
|||||||
inherit (lib.${namespace}) disabled;
|
inherit (lib.${namespace}) disabled;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
home.username = "root";
|
home.username = "nixos";
|
||||||
services = {
|
services = {
|
||||||
nextcloud-client = lib.mkForce disabled;
|
nextcloud-client = lib.mkForce disabled;
|
||||||
kdeconnect = {
|
kdeconnect = {
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
# # Desktop # #
|
# # Desktop # #
|
||||||
# ###################################################
|
# ###################################################
|
||||||
|
|
||||||
desktop.cosmic.enable = true;
|
desktop.cosmic.enable = false;
|
||||||
|
|
||||||
# ###################################################
|
# ###################################################
|
||||||
# # Hardware # #
|
# # Hardware # #
|
||||||
@@ -64,9 +64,14 @@
|
|||||||
user = {
|
user = {
|
||||||
name = "nixos";
|
name = "nixos";
|
||||||
linger = true;
|
linger = true;
|
||||||
|
password = "nixos";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
fileSystems = {
|
||||||
|
"/etc".neededForBoot = true;
|
||||||
|
};
|
||||||
|
|
||||||
home-manager.users.nixos.snowfallorg.user.name = "nixos";
|
home-manager.users.nixos.snowfallorg.user.name = "nixos";
|
||||||
|
|
||||||
# ###################################################
|
# ###################################################
|
||||||
@@ -74,7 +79,7 @@
|
|||||||
# ###################################################
|
# ###################################################
|
||||||
|
|
||||||
boot = {
|
boot = {
|
||||||
kernelPackages = lib.mkForce pkgs.linuxPackages_cachyos-lto;
|
kernelPackages = lib.mkForce pkgs.linuxPackages_latest;
|
||||||
supportedFilesystems.zfs = false;
|
supportedFilesystems.zfs = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -78,7 +78,6 @@ in
|
|||||||
|
|
||||||
user = {
|
user = {
|
||||||
name = "nixos";
|
name = "nixos";
|
||||||
linger = true;
|
|
||||||
# Plain-text password for the live ISO session.
|
# Plain-text password for the live ISO session.
|
||||||
# The user module assertion requires at least one password method.
|
# The user module assertion requires at least one password method.
|
||||||
password = "nixos";
|
password = "nixos";
|
||||||
@@ -88,21 +87,19 @@ in
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
specialisation.graphical.configuation = {
|
specialisation.graphical.configuration = {
|
||||||
# ###################################################
|
# ###################################################
|
||||||
# # Desktop # #
|
# # Desktop # #
|
||||||
# ###################################################
|
# ###################################################
|
||||||
${namespace}.desktop.cosmic.enable = true;
|
${namespace}.desktop.cosmic.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
# home-manager.users.nixos.snowfallorg.user.name = "nixos";
|
|
||||||
|
|
||||||
# ###################################################
|
# ###################################################
|
||||||
# # Boot # #
|
# # Boot # #
|
||||||
# ###################################################
|
# ###################################################
|
||||||
|
|
||||||
boot = {
|
boot = {
|
||||||
kernelPackages = lib.mkForce pkgs.cachyosKernels.linuxPackages-cachyos-latest-lto;
|
kernelPackages = lib.mkForce pkgs.linuxPackages_latest;
|
||||||
supportedFilesystems.zfs = false;
|
supportedFilesystems.zfs = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -120,8 +117,13 @@ in
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
fileSystems = {
|
||||||
|
"/etc".neededForBoot = true;
|
||||||
|
};
|
||||||
|
|
||||||
# nixos-anywhere connects as root; ensure root also trusts all our keys.
|
# nixos-anywhere connects as root; ensure root also trusts all our keys.
|
||||||
users.users.root.openssh.authorizedKeys.keys = sopsPublicKeys;
|
# users.users.root.openssh.authorizedKeys.keys = sopsPublicKeys;
|
||||||
|
|
||||||
# Sops is not usable on a live ISO (no persistent host key to decrypt with).
|
# Sops is not usable on a live ISO (no persistent host key to decrypt with).
|
||||||
# Disable sops validation to prevent build/boot failures.
|
# Disable sops validation to prevent build/boot failures.
|
||||||
|
|||||||
Reference in New Issue
Block a user