yep, more dotfiles
1{ config
2, lib
3, pkgs
4, ...
5}:
6
7let
8 cfg = config.local.fragment.chromium;
9in
10{
11 options.local.fragment.chromium.enable = lib.mkEnableOption ''
12 Chromium and extensions
13 '';
14
15 config = lib.mkIf cfg.enable {
16 programs.chromium = {
17 enable = true;
18
19 dictionaries = with pkgs.hunspellDictsChromium; [ en_US fr_FR ];
20
21 extensions = [
22 # Language Tool
23 { id = "oldceeleldhonbafppcapldpdifcinji"; }
24 # Bitwarden
25 { id = "nngceckbapebfimnlniiiahkandclblb"; }
26 # Vue DevTools
27 { id = "nhdogjmejiglipccpnnnanhbledajbpd"; }
28 # React DevTools
29 { id = "fmkadmapgofadopljbjfkapdkoienihi"; }
30 ];
31 };
32 };
33}
34