{ libs, custom, config, pkgs, ... }: { imports = [ ./programs.nix ./device.nix (libs.root "/modules/hardware/default.nix") (libs.root "/modules/fonts.nix") (libs.root "/modules/features/system/packages.nix") (libs.root "/modules/features/system/waydroid.nix") (libs.root "/modules/features/system/boot.nix") (libs.root "/modules/features/system/sddm.nix") (libs.root "/modules/features/system/gdm.nix") (libs.root "/modules/features/system/kde-plasma.nix") (libs.root "/modules/features/system/gnome.nix") (libs.root "/modules/features/system/niri.nix") (libs.root "/modules/features/system/hyprland.nix") (libs.root "/modules/features/system/input-method.nix") (libs.root "/modules/features/system/steam.nix") (libs.root "/modules/features/system/nix-dl.nix") (libs.root "/modules/features/system/flatpak.nix") (libs.root "/modules/features/system/udisks2.nix") (libs.root "/modules/features/system/dconf.nix") (libs.root "/modules/features/system/cloudflare.nix") (libs.root "/modules/services/default.nix") (libs.root "/modules/home-manager.nix") (libs.root "/options/system/default.nix") (libs.root "/overlays/nixpkgs.nix") ]; home-manager.users.asakiyuki.home.pointerCursor = (custom.cursors { name = config.device.cursors; size = 48; }) { pkgs = pkgs; }; xdg.menus.enable = true; services.dbus.enable = true; }