[FEATURE] Proposing Matugen preference, Text Editor choices, and Launcher selection for settings.json
Los mantenedores suelen responder en 1 día
@mylinuxforwork ya está trabajando en esto.
Desde el 11/7/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Is your feature request related to a problem? Please describe.
The settings app currently does not expose UI options for configuring the Matugen color extraction preference, choosing default text editors (GUI/CLI), or selecting the system launcher (switching between Rofi and Walker). I have implemented and tested these settings locally in my setup, and they work perfectly. I would like to propose these changes to be integrated upstream.
Describe the solution you'd like
I would suggest adding these settings to the default settings.json of the Settings App to allow configuring them directly via the menu:
- Matugen Color Preference (under "Appearance" group):
{
"name": "Matugen Color Preference",
"id": "matugen_prefer",
"instructions": "Select your preferred color scheme extraction logic:",
"file": "/.config/ml4w/settings/matugen-prefer",/.config/ml4w/scripts/ml4w-wallpaper $(cat ~/.cache/ml4w/hyprland-dotfiles/current_wallpaper) --skip"
"type": "choose",
"mode": "overwrite",
"default": "saturation",
"options": [
"saturation",
"darkness",
"lightness",
"less-saturation",
"value",
"closest-to-fallback"
],
"post_command": "
} - Default GUI and CLI Text Editors (under "Default Apps" group):
{
"name": "Default GUI Text Editor",
"id": "default_gui_editor",
"instructions": "Select your preferred GUI text editor",
"file": "~/.config/ml4w/settings/editor.sh",
"type": "choose",
"mode": "overwrite",
"default": "gnome-text-editor",
"options": ["gnome-text-editor", "gedit"]
} - System Launcher (under "Default Apps" group):
{
"name": "Launcher",
"id": "system_launcher",
"instructions": "Please select the launcher. Walker needs to be installed separately.",
"file": "~/.config/ml4w/settings/launcher",
"type": "choose",
"mode": "overwrite",
"default": "rofi",
"options": ["rofi", "walker"]
}
Describe alternatives you've considered
I can continue maintaining these additions locally in my custom configuration folder, but merging them upstream would benefit the project by expanding default settings coverage out-of-the-box.
Additional context
Placing the "Launcher" selection under the "Default Apps" group is highly intuitive, as it fits naturally alongside settings for the default browser, terminal, and file manager.
Support or Contribution
- Lenguaje dominante
- QML
- Estrellas
- 5.1k
- Forks
- 386
- Merge medio
- 16 h 45 min
- PR fusionados (30 d)
- 14
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de mylinuxforwork/dotfiles
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
mylinuxforwork/dotfiles#1904 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 82/100
mylinuxforwork/dotfiles#1829 ·
Los mantenedores suelen responder en 1 día
-
enhancement solved
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
mylinuxforwork/dotfiles#1807 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
mylinuxforwork/dotfiles#1765 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[FEATURE] add keycap 1 app window over all windowsPosiblemente ocupada @mylinuxforwork la tomó hace 1 día. Abiertoenhancement
mylinuxforwork/dotfiles#1902 · 1 asignado ·
Los mantenedores suelen responder en 1 día