This commit is contained in:
2025-09-01 08:57:26 -06:00
parent 368f5d9f46
commit 03a49beb1f
4 changed files with 10 additions and 34 deletions

8
system/defaults/boot.nix Normal file
View File

@@ -0,0 +1,8 @@
{config, pkgs, ...}:
{
boot.loader = {
systemd-boot.enable = true;
efi.canTouchEfiVariables = true;
};
}

View File

@@ -1,16 +0,0 @@
{stdenv, fetchFromGithub, ...}:
{
sddm-andromeda = stdenv.mkDerivation rec {
pname = "sddm-andromeda-theme";
dontBuild = true;
installPhase = ''
mkdir -p $out/share/sddm/themes
cp -aR $src $out/share/sddm/themes/andromeda
'';
src = fetchFromGithub {
owner = "EliverLara";
repo = "Andromeda-KDE";
};
};
}

View File

@@ -5,7 +5,4 @@
enable = true;
wayland.enable = true;
};
environment.systemPackages = with pkgs; [
(callPackage ./andromeda.nix)
];
}

View File

@@ -11,31 +11,18 @@
#system configs
../defaults/locale.nix
../defaults/boot.nix
#system packages
../packages/sddm/sddm.nix
];
# Bootloader.
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
networking.hostName = "yukigekko"; # Define your hostname.
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
# Configure network proxy if necessary
# networking.proxy.default = "http://user:password@proxy:port/";
# networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";
# Enable networking
networking.networkmanager.enable = true;
# Set your time zone.
time.timeZone = "${timezone}";
programs.river.enable = true;
# programs.river.enable = true;
services.flatpak.enable = true;
xdg.portal = {
enable = true;