Sway: Difference between revisions
m Update hardware.opengl to hardware.graphics |
Added explanation for missing cursor icons |
||
Line 146: | Line 146: | ||
== Troubleshooting == | == Troubleshooting == | ||
=== Cursor is too tiny on HiDPI displays === | === Cursor is missing icons or too tiny on HiDPI displays === | ||
Using [[Home Manager]] try configuring a general mouse cursor size and theme | Using [[Home Manager]] try configuring a general mouse cursor size and theme. The reason that your cursor might be missing in some applications, is because <code>XCURSOR_THEME</code>is missing, which will cause applications relying on <code>XWAYLAND</code> to misbehave. Setting <code>sway.enable = true</code>, combined with the <code>name</code>, <code>package</code> and size will set the correct environment variables, which sway will then use. | ||
<syntaxhighlight lang="nix">home-manager.users.myUser = { | <syntaxhighlight lang="nix">home-manager.users.myUser = { | ||
home.pointerCursor = { | home.pointerCursor = { | ||
name = "Adwaita"; | name = "Adwaita"; | ||
Line 160: | Line 159: | ||
defaultCursor = "Adwaita"; | defaultCursor = "Adwaita"; | ||
}; | }; | ||
sway.enable = true; | |||
}; | }; | ||
};</syntaxhighlight> | };</syntaxhighlight> | ||