diff --git a/home/terminal/browser.nix b/home/terminal/browser.nix index e14c7d1..31af0be 100644 --- a/home/terminal/browser.nix +++ b/home/terminal/browser.nix @@ -361,4 +361,15 @@ WindowsSSO = false; }; }; + + # For ones that don't work on Firefox + programs.vivaldi.enable = true; + programs.vivaldi.extensions = [ + {id = "nglaklhklhcoonedhgnpgddginnjdadi";} # ActivityWatch + {id = "eimadpbcbfnmbkopoojfekhnkhdbieeh";} # Dark Reader + {id = "enamippconapkdmgfgjchkhakpfinmaj";} # DeArrow + {id = "edibdbjcniadpccecjdfdjjppcpchdlm";} # I Still Don't Care About Cookies + {id = "cjpalhdlnbpafiamejdnhcphjbkeiagm";} # uBlock Origin + {id = "mnjggcdmjocbbbhaepdhchncahnbgone";} # SponsorBlock + ]; } diff --git a/home/terminal/impermanence.nix b/home/terminal/impermanence.nix index 73499a9..1b82ac1 100644 --- a/home/terminal/impermanence.nix +++ b/home/terminal/impermanence.nix @@ -29,6 +29,7 @@ with lib; { ["0700" ".cache/gopls"] ["0755" ".cache/nvim"] ["0755" ".cache/starship"] + ["0700" ".cache/vivaldi"] ["0700" ".cache/wezterm"] ["0755" ".cache/zellij"] ["0700" ".cache/zen"] @@ -39,7 +40,10 @@ with lib; { ["0751" ".config/inkscape"] ["0600" ".config/kritarc"] ["0644" ".config/kritadisplayrc"] + ["0755" ".config/sops/age"] + ["0755" ".config/vivaldi"] ["0755" ".config/zen"] + ["0755" ".local/lib/vivaldi"] ["0755" ".local/share/Audacity"] ["0755" ".local/share/audacity4"] ["0755" ".local/share/direnv"] diff --git a/hosts/battleship-mk2/configuration.nix b/hosts/battleship-mk2/configuration.nix index 9cf355c..ccc6c9f 100644 --- a/hosts/battleship-mk2/configuration.nix +++ b/hosts/battleship-mk2/configuration.nix @@ -77,9 +77,10 @@ nix.settings.experimental-features = ["nix-command" "flakes"]; nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ - "via" "steam" "steam-unwrapped" + "via" + "vivaldi" ]; # Bootloader