diff --git a/.config/ags/modules/.commonwidgets/statusicons.js b/.config/ags/modules/.commonwidgets/statusicons.js index c8f1f6d70..4ca88eb21 100644 --- a/.config/ags/modules/.commonwidgets/statusicons.js +++ b/.config/ags/modules/.commonwidgets/statusicons.js @@ -273,7 +273,7 @@ const HyprlandXkbKeyboardLayout = async ({ useFlag } = {}) => { const OptionalKeyboardLayout = async () => { try { - return await HyprlandXkbKeyboardLayout({ useFlag: false }); + return await HyprlandXkbKeyboardLayout({ useFlag: userOptions.appearance.keyboardUseFlag }); } catch { return null; } diff --git a/.config/ags/modules/.configuration/user_options.js b/.config/ags/modules/.configuration/user_options.js index 0f8f3bb7e..60b45d2f0 100644 --- a/.config/ags/modules/.configuration/user_options.js +++ b/.config/ags/modules/.configuration/user_options.js @@ -16,6 +16,9 @@ let configOptions = { 'durationSmall': 110, 'durationLarge': 180, }, + 'appearance': { + 'keyboardUseFlag': false, // Use flag emoji instead of abbreviation letters + }, 'apps': { 'imageViewer': "loupe", 'terminal': "foot", // This is only for shell actions