1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-04-14 09:42:10 -04:00

New neovim theme engine (#1985)

* feat(matugen)!: rework completely neovim's theme engine

* fix: link to neovim theme plugin

* fix: expect AvengeMedia/base46 instead of Silzinc/base46
This commit is contained in:
Jonas Bloch
2026-03-13 18:37:16 +01:00
committed by GitHub
parent ce93f22669
commit 7e1d808d70
8 changed files with 1315 additions and 727 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -2583,6 +2583,29 @@
"description": "Mouse pointer appearance",
"conditionKey": "isNiri"
},
{
"section": "matugenTemplateNeovimSettings",
"label": "Dark mode base",
"tabIndex": 10,
"category": "Theme & Colors",
"keywords": [
"appearance",
"base",
"colors",
"dark",
"dark mode",
"look",
"matugen",
"mode",
"neovim",
"night",
"scheme",
"style",
"template",
"terminal",
"theme"
]
},
{
"section": "modalDarkenBackground",
"label": "Darken Modal Background",
@@ -3948,20 +3971,17 @@
"keywords": [
"appearance",
"colors",
"lazy",
"look",
"manager",
"matugen",
"neovim",
"plugin",
"requires",
"required",
"scheme",
"style",
"template",
"terminal",
"theme"
],
"description": "Requires lazy plugin manager"
"description": "Required plugin: "
},
{
"section": "matugenTemplateNiri",
@@ -4138,18 +4158,14 @@
"authentication",
"biometric",
"enable",
"enrolled",
"fingerprint",
"fprint",
"lock",
"lockscreen",
"login",
"password",
"reader",
"screen",
"security"
],
"description": "Use fingerprint reader for lock screen authentication (requires enrolled fingerprints)"
]
},
{
"section": "loginctlLockIntegration",
@@ -4182,20 +4198,17 @@
"keywords": [
"authentication",
"enable",
"enrolled",
"fido",
"hardware",
"key",
"lock",
"lockscreen",
"login",
"password",
"screen",
"security",
"u2f",
"yubikey"
],
"description": "Use a FIDO2/U2F security key (e.g. YubiKey) for lock screen authentication (requires enrolled keys)"
]
},
{
"section": "lockDisplay",
@@ -4286,6 +4299,27 @@
],
"description": "Automatically lock the screen when DMS starts"
},
{
"section": "lockBeforeSuspend",
"label": "Lock before suspend",
"tabIndex": 11,
"category": "Lock Screen",
"keywords": [
"automatic",
"automatically",
"before",
"lock",
"login",
"password",
"prepares",
"screen",
"security",
"sleep",
"suspend",
"system"
],
"description": "Automatically lock the screen when the system prepares to suspend"
},
{
"section": "lockScreenNotificationMode",
"label": "Notification Display",
@@ -6288,27 +6322,6 @@
"icon": "schedule",
"description": "Gradually fade the screen before locking with a configurable grace period"
},
{
"section": "lockBeforeSuspend",
"label": "Lock before suspend",
"tabIndex": 21,
"category": "Power & Sleep",
"keywords": [
"automatically",
"before",
"energy",
"lock",
"power",
"prepares",
"screen",
"security",
"shutdown",
"sleep",
"suspend",
"system"
],
"description": "Automatically lock the screen when the system prepares to suspend"
},
{
"section": "fadeToLockGracePeriod",
"label": "Lock fade grace period",

View File

@@ -1518,6 +1518,13 @@
"reference": "",
"comment": ""
},
{
"term": "Available.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "BSSID",
"translation": "",
@@ -3653,6 +3660,20 @@
"reference": "",
"comment": ""
},
{
"term": "Dark mode base",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Dark mode harmony",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Darken Modal Background",
"translation": "",
@@ -4003,13 +4024,6 @@
"reference": "",
"comment": ""
},
{
"term": "Disabled.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Disabling WiFi...",
"translation": "",
@@ -4647,6 +4661,76 @@
"reference": "",
"comment": ""
},
{
"term": "Enabled, but fingerprint availability could not be confirmed.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Enabled, but no fingerprint reader was detected.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Enabled, but no prints are enrolled yet. Enroll fingerprints and run Sync.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Enabled, but no prints are enrolled yet. Enroll fingerprints to use it.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Enabled, but no registered security key was found yet. Register a key and run Sync.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Enabled, but no registered security key was found yet. Register a key or update your U2F config.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Enabled, but security-key availability could not be confirmed.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Enabled. PAM already provides fingerprint auth.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Enabled. PAM already provides security-key auth.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Enabled. PAM provides fingerprint auth, but no prints are enrolled yet.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Enabling WiFi...",
"translation": "",
@@ -5529,6 +5613,27 @@
"reference": "",
"comment": ""
},
{
"term": "Fingerprint availability could not be confirmed.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Fingerprint reader detected, but no prints are enrolled yet. You can enable this now and enroll later.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Fingerprint reader detected, but no prints are enrolled yet. You can enable this now and run Sync later.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Finish",
"translation": "",
@@ -5641,6 +5746,13 @@
"reference": "",
"comment": ""
},
{
"term": "Focused Monitor Only",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Focused Window",
"translation": "",
@@ -5648,6 +5760,13 @@
"reference": "",
"comment": ""
},
{
"term": "Focused monitor only",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Fog",
"translation": "",
@@ -6425,6 +6544,20 @@
"reference": "",
"comment": ""
},
{
"term": "Highlight Active Workspace App",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Highlight the currently focused app inside workspace indicators",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "History",
"translation": "",
@@ -7321,6 +7454,20 @@
"reference": "",
"comment": ""
},
{
"term": "Light mode base",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Light mode harmony",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Line",
"translation": "",
@@ -8826,6 +8973,13 @@
"reference": "",
"comment": ""
},
{
"term": "No fingerprint reader detected.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "No folders found",
"translation": "",
@@ -9121,14 +9275,28 @@
"comment": ""
},
{
"term": "Not available — install fprintd and enroll fingerprints.",
"term": "Not available — install fprintd and pam_fprintd, or configure greetd PAM.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Not available — install pam_u2f and enroll keys.",
"term": "Not available — install fprintd and pam_fprintd.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Not available — install or configure pam_u2f, or configure greetd PAM.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Not available — install or configure pam_u2f.",
"translation": "",
"context": "",
"reference": "",
@@ -9148,13 +9316,6 @@
"reference": "",
"comment": ""
},
{
"term": "Not enrolled",
"translation": "",
"context": "fingerprint not detected status | security key not detected status",
"reference": "",
"comment": ""
},
{
"term": "Not paired",
"translation": "",
@@ -9394,7 +9555,7 @@
"comment": ""
},
{
"term": "Only off for DMS-managed PAM lines. If greetd includes system-auth/common-auth/password-auth with pam_fprintd, fingerprint still stays enabled.",
"term": "Only affects DMS-managed PAM. If greetd already includes pam_fprintd, fingerprint stays enabled.",
"translation": "",
"context": "",
"reference": "",
@@ -9715,6 +9876,41 @@
"reference": "",
"comment": ""
},
{
"term": "PAM already provides fingerprint auth. Enable this to show it at login.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "PAM already provides security-key auth. Enable this to show it at login.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "PAM provides fingerprint auth, but availability could not be confirmed.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "PAM provides fingerprint auth, but no prints are enrolled yet.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "PAM provides fingerprint auth, but no reader was detected.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "PIN",
"translation": "",
@@ -10940,6 +11136,13 @@
"reference": "",
"comment": ""
},
{
"term": "Required plugin: ",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Requires %1",
"translation": "",
@@ -10968,13 +11171,6 @@
"reference": "",
"comment": ""
},
{
"term": "Requires lazy plugin manager",
"translation": "",
"context": "neovim template description",
"reference": "",
"comment": ""
},
{
"term": "Requires night mode support",
"translation": "",
@@ -11052,6 +11248,13 @@
"reference": "",
"comment": ""
},
{
"term": "Restore Special Workspace Windows",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Resume",
"translation": "",
@@ -11640,6 +11843,20 @@
"reference": "",
"comment": ""
},
{
"term": "Security-key availability could not be confirmed.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Security-key support was detected, but no registered key was found yet. You can enable this now and register one later.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Select",
"translation": "",
@@ -12585,6 +12802,20 @@
"reference": "",
"comment": ""
},
{
"term": "Show notification popups only on the currently focused monitor",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Show notifications only on the currently focused monitor",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Show on Last Display",
"translation": "",
@@ -14307,13 +14538,6 @@
"reference": "",
"comment": ""
},
{
"term": "Use a FIDO2/U2F security key (e.g. YubiKey) for lock screen authentication (requires enrolled keys)",
"translation": "",
"context": "lock screen U2F security key setting",
"reference": "",
"comment": ""
},
{
"term": "Use a custom image for the login screen, or leave empty to use your desktop wallpaper.",
"translation": "",
@@ -14328,6 +14552,13 @@
"reference": "",
"comment": ""
},
{
"term": "Use a security key for lock screen authentication.",
"translation": "",
"context": "lock screen U2F security key setting",
"reference": "",
"comment": ""
},
{
"term": "Use an external wallpaper manager like swww, hyprpaper, or swaybg.",
"translation": "",
@@ -14392,7 +14623,7 @@
"comment": ""
},
{
"term": "Use fingerprint reader for lock screen authentication (requires enrolled fingerprints)",
"term": "Use fingerprint authentication for the lock screen.",
"translation": "",
"context": "",
"reference": "",
@@ -14832,6 +15063,13 @@
"reference": "",
"comment": ""
},
{
"term": "When clicking a dock window in a Hyprland special workspace, bring that special workspace back before focusing the window",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "When enabled, apps are sorted alphabetically. When disabled, apps are sorted by usage frequency.",
"translation": "",