aboutsummaryrefslogtreecommitdiffstats
path: root/modules/hm/sils/firefox/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/hm/sils/firefox/default.nix')
-rw-r--r--modules/hm/sils/firefox/default.nix51
1 files changed, 0 insertions, 51 deletions
diff --git a/modules/hm/sils/firefox/default.nix b/modules/hm/sils/firefox/default.nix
deleted file mode 100644
index 7e40c9b..0000000
--- a/modules/hm/sils/firefox/default.nix
+++ /dev/null
@@ -1,51 +0,0 @@
-{
- config,
- lib,
- pkgs,
- arkenfox-user-js,
- ...
-}: let
- cfg = config.sils.firefox;
- user-overrides-js = pkgs.writeText "user_override.js" (builtins.readFile ./user-overrides.js);
- user-js = pkgs.runCommand "user.js" {} ''
- mkdir $out;
- cat "${arkenfox-user-js}/user.js" > $out/user.js;
- cat "${user-overrides-js}" >> $out/user.js;
- '';
-in {
- options.sils.firefox = {
- enable = lib.mkEnableOption "opinionated firefox configuration";
- };
- config = lib.mkIf cfg.enable {
- stylix.targets.firefox.profileNames = ["default"];
- programs.firefox = {
- enable = true;
- configPath = "${config.xdg.configHome}/mozilla/firefox";
- profiles = {
- "default" = {
- containers = {
- banking = {
- color = "green";
- icon = "dollar";
- id = 1;
- };
- codeberg = {
- color = "orange";
- icon = "briefcase";
- id = 2;
- };
- };
- extraConfig = builtins.readFile "${user-js}/user.js";
- id = 1;
- isDefault = true;
- name = "default";
- search = {
- default = "ddg";
- privateDefault = "ddg";
- force = true;
- };
- };
- };
- };
- };
-}