firefox: theme using matugen

This commit is contained in:
Nico 2025-05-03 16:16:02 +10:00
parent 39f992668d
commit ad934294af
4 changed files with 32 additions and 0 deletions

View file

@ -24,6 +24,10 @@
installation_mode = "force_installed"; installation_mode = "force_installed";
install_url = "https://addons.mozilla.org/firefox/downloads/latest/keepassxc-browser/latest.xpi"; install_url = "https://addons.mozilla.org/firefox/downloads/latest/keepassxc-browser/latest.xpi";
}; };
"pywalfox@frewacom.org" = {
installation_mode = "force_installed";
install_url = "https://addons.mozilla.org/firefox/downloads/latest/pywalfox/latest.xpi";
};
}; };
# Privacy & Security # Privacy & Security

View file

@ -27,6 +27,7 @@
swaynotificationcenter swaynotificationcenter
hyprshot hyprshot
matugen matugen
pywalfox-native
]; ];
programs.ssh.startAgent = true; programs.ssh.startAgent = true;

View file

@ -31,3 +31,8 @@ output_path = '~/.config/qt5ct/colors/matugen.conf'
[templates.qt6ct] [templates.qt6ct]
input_path = './templates/qtct.conf' input_path = './templates/qtct.conf'
output_path = '~/.config/qt6ct/colors/matugen.conf' output_path = '~/.config/qt6ct/colors/matugen.conf'
[templates.pywalfox]
input_path = './templates/pywalfox.json'
output_path = '~/.cache/wal/colors.json'
post_hook = 'pywalfox update'

View file

@ -0,0 +1,22 @@
{
"wallpaper": "{{image}}",
"alpha": "100",
"colors": {
"color0": "{{colors.background.default.hex}}",
"color1": "",
"color2": "",
"color3": "",
"color4": "",
"color5": "",
"color6": "",
"color7": "",
"color8": "",
"color9": "",
"color10": "{{colors.primary.default.hex}}",
"color11": "",
"color12": "",
"color13": "{{colors.surface_bright.default.hex}}",
"color14": "",
"color15": "{{colors.on_surface.default.hex}}"
}
}