This commit is contained in:
암냥 2026-09-14 12:09:52 +09:00
commit 15091ac422
No known key found for this signature in database
19 changed files with 2328 additions and 263 deletions

View file

@ -21,6 +21,7 @@
"${inputs.self}/modules/mizukios/features/steam.nix"
"${inputs.self}/modules/mizukios/features/_1password.nix"
"${inputs.self}/modules/mizukios/features/hyprland.nix"
./sddm.nix
];
catppuccin.flavor = lib.mkForce "mocha";
@ -31,9 +32,21 @@
services.printing.enable = true;
services.power-profiles-daemon.enable = true;
services.upower.enable = true;
services.asusd.enable = true;
services.netbird.enable = true;
# Quickshell stores the AI API key through the Secret Service API. Hyprland
# does not start GNOME Keyring by itself, so enable it explicitly for the
# SDDM/PAM session as well as D-Bus activation.
services.gnome.gnome-keyring.enable = true;
# Quickshell's on-screen keyboard sends virtual key events through ydotool.
# Keep the daemon and uinput device available to the desktop session.
programs.ydotool.enable = true;
hardware.uinput.enable = true;
users.users.imnyang.extraGroups = [ "ydotool" ];
systemd.services.asusctl-battery-limit = {
description = "Set ASUS battery charge limit";
wantedBy = [ "multi-user.target" ];
@ -47,6 +60,10 @@
};
services.cloudflare-warp.enable = true;
boot.plymouth = {
enable = true;
theme = "spinner";
};
# Wine needs both 64-bit and 32-bit userspace for typical Windows programs.
environment.systemPackages = with pkgs; [