vesktop: add QuickCSS support
vencord quickcss support with `extraQuickCss`
This commit is contained in:
parent
1742b5cb6a
commit
47d542afdd
1 changed files with 14 additions and 0 deletions
|
|
@ -89,6 +89,17 @@ in
|
|||
}
|
||||
'';
|
||||
};
|
||||
extraQuickCss = lib.mkOption {
|
||||
type = lib.types.lines;
|
||||
default = "";
|
||||
description = ''
|
||||
Additional CSS rules.
|
||||
'';
|
||||
example = ''
|
||||
/* disable webcam preview mirroring */
|
||||
.media-engine-video { transform: none; }
|
||||
'';
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -106,6 +117,9 @@ in
|
|||
"vesktop/settings/settings.json" = lib.mkIf (cfg.vencord.settings != { }) {
|
||||
source = jsonFormat.generate "vencord-settings" cfg.vencord.settings;
|
||||
};
|
||||
"vesktop/settings/quickCss.css" = lib.mkIf (cfg.vencord.extraQuickCss != "") {
|
||||
text = cfg.vencord.extraQuickCss;
|
||||
};
|
||||
}
|
||||
(
|
||||
lib.mapAttrs' (
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue