diff --git a/homeManagerModules/guiApps/chromium/default.nix b/homeManagerModules/guiApps/chromium/default.nix new file mode 100644 index 00000000..cd406d23 --- /dev/null +++ b/homeManagerModules/guiApps/chromium/default.nix @@ -0,0 +1,22 @@ +{ pkgs, lib, config, ... }: { + + options = { + guiApps.chromium.enable = lib.mkEnableOption "Enables Chromium."; + }; + + config = lib.mkIf config.guiApps.chromium.enable { + programs.chromium = { + enable = true; + extensions = [ + { id = "nngceckbapebfimnlniiiahkandclblb"; } # Bitwarden + { id = "bfogiafebfohielmmehodmfbbebbbpei"; } # Keeper + { id = "aomidfkchockcldhbkggjokdkkebmdll"; } # Redirect Path + { id = "occjjkgifpmdgodlplnacmkejpdionan"; } # Autoscroll + { id = "ioalpmibngobedobkmbhgmadaphocjdn"; } # OneLogin + { id = "jldhpllghnbhlbpcmnajkpdmadaolakh"; } # Todoist + { id = "cjpalhdlnbpafiamejdnhcphjbkeiagm"; } # uBlock Origin + { id = "lcbjdhceifofjlpecfpeimnnphbcjgnc"; } # xBrowserSync + ]; + }; + }; +} diff --git a/homeManagerModules/guiApps/default.nix b/homeManagerModules/guiApps/default.nix index dee5377d..92ffde86 100644 --- a/homeManagerModules/guiApps/default.nix +++ b/homeManagerModules/guiApps/default.nix @@ -1,7 +1,7 @@ { config, lib, pkgs, ... }: { - imports = [ ./alacritty ./firefox ./fuzzel ./librewolf ./mako ./waybar ]; + imports = [ ./alacritty ./chromium ./firefox ./fuzzel ./librewolf ./mako ./waybar ]; guiApps.firefox.enable = lib.mkDefault true; guiApps.alacritty.enable = lib.mkDefault true;