add upower to make qs happy

This commit is contained in:
lucy 2026-07-16 22:51:34 +02:00
commit 82f6cb8038
3 changed files with 12 additions and 4 deletions

View file

@ -2,12 +2,14 @@
config, config,
lib, lib,
pkgs, pkgs,
inputs,
... ...
}: }:
{ {
imports = [ imports = [
./stylix.nix ./stylix.nix
./nixvim/nixvim.nix ./nixvim/nixvim.nix
]; ];
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
@ -39,16 +41,21 @@
LC_TELEPHONE = "de_DE.UTF-8"; LC_TELEPHONE = "de_DE.UTF-8";
LC_TIME = "de_DE.UTF-8"; LC_TIME = "de_DE.UTF-8";
}; };
services.xserver.enable = true; services.upower.enable = true;
services.xserver.enable = false;
services.xserver.xkb = { services.xserver.xkb = {
layout = "eu"; layout = "eu";
variant = ""; variant = "";
}; };
services = { services = {
desktopManager.plasma6.enable = true;
displayManager.ly.enable = true; displayManager.ly.enable = true;
}; };
programs.hyprland = {
package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland;
enable = true;
withUWSM = true; # recommended for most users
xwayland.enable = true; # Xwayland can be disabled.
};
security.doas.enable = true; security.doas.enable = true;
security.sudo.enable = false; security.sudo.enable = false;
security.doas.extraRules = [ security.doas.extraRules = [

View file

@ -41,6 +41,7 @@
}: }:
{ {
nixosConfigurations.seele = nixpkgs.lib.nixosSystem { nixosConfigurations.seele = nixpkgs.lib.nixosSystem {
specialArgs = { inherit inputs; };
modules = [ modules = [
./easyroam.nix ./easyroam.nix
./configuration.nix ./configuration.nix

View file

@ -1,7 +1,7 @@
{ inputs, pkgs, ... }: { { inputs, pkgs, ... }: {
wayland.windowManager.hyprland = { wayland.windowManager.hyprland = {
enable = true; enable = true;
package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland; package = null;
systemd.enable = false; systemd.enable = false;
portalPackage = portalPackage =
inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland; inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland;