{ inputs, ...}: { den.aspects.umbriel = { /*nixos = { pkgs, ... }: { imports = [ inputs.umbriel.nixosModules.default ]; };*/ homeManager = { imports = [ inputs.umbriel.homeModules.default ]; programs.umbriel = { enable = true; settings = { general = { autostart = [ "noctalia" #"tailscale systray" ]; xwayland = true; show_cheatsheet = false; }; input = { keyboard.layout = "us"; focus.follows_mouse = true; cursor = { hide_when_typing = true; hide_timeout_ms = 3000; }; }; keybinds = { "Mod+T" = "spawn:cosmic-term"; "Mod+E" = "spawn:cosmic-files"; "Mod+B" = "spawn:librewolf"; "Mod+Q" = "window-close"; "Mod+A" = "spawn:noctalia msg panel-toggle launcher"; "Mod+Left" = "window-focus-left"; "Mod+Right" = "window-focus-right"; "Mod+Up" = "window-focus-up"; "Mod+Down" = "window-focus-down"; "Mod+Shift+Left" = "column-move-left"; "Mod+Shift+Right" = "column-move-right"; "Mod+Shift+Up" = "window-move-up"; "Mod+Shift+Down" = "window-move-down"; "Mod+Comma"= "spawn:noctalia msg settings-toggle"; }; }; }; }; }; }