{ config, lib, pkgs, ... }: { config = { userSettings = { # setup shell = { enable = true; apps.enable = true; extraApps.enable = true; }; xdg.enable = true; # programs browser = "qutebrowser"; brave.enable = true; editor = "emacs"; ranger.enable = true; git.enable = true; engineering.enable = true; art.enable = true; flatpak.enable = false; godot.enable = true; keepass.enable = true; media.enable = true; music.enable = true; office.enable = true; # wm hyprland.enable = true; # style stylix.enable = true; # hardware bluetooth.enable = true; }; home.sessionVariables = lib.mkIf config.userSettings.hyprland.enable { AQ_DRM_DEVICES = lib.mkForce "/dev/dri/card0"; }; wayland.windowManager.hyprland = lib.mkIf config.userSettings.hyprland.enable { settings = { monitor = [ "eDP-1,1920x1080@60,0x0,1" ]; }; }; }; }