Ciao,
Penso che sarebbe forse una buona idea aggiungere cursor: default alle impostazioni. Ma puoi annullare il mio esempio qui sotto se vuoi. Nota: non sono sicuro di capire appieno cosa vorresti ottenere, ma spero che questo possa essere utile… 
body,
button,div,span,a,
img,svg,
h1,h2,h3,h4,h5,h6,p,
summary,
input,textbox,input,textarea,
li,ul {
@if $is-cursor-default == "true" {
cursor: default !important;
}
// Presumo che qui ci siano più proprietà, non solo il cursore...
}
settings.yml
is_cursor_default:
type: bool
default: false
description: "Descrizione dell'impostazione qui...."
Oppure puoi usare il tipo di impostazione enum qui per renderlo modificabile.
body,
button,div,span,a,
img,svg,
h1,h2,h3,h4,h5,h6,p,
summary,
input,textbox,input,textarea,
li,ul {
cursor: #{$cursor_type} !important;
}
settings.yml
cursor_type:
default: auto
type: enum
choices:
- default
- pointer
description: "Descrizione dell'impostazione qui... (Qui il tipo di cursore predefinito è auto ma puoi cambiarlo in default o pointer...)."
Modifica: non ho controllato, ma !important è necessario?