Readd firefox extensions via NUR #5

Merged
MathewHDYT merged 2 commits from main into main 2025-02-26 10:55:23 +01:00
5 changed files with 12 additions and 2346 deletions
Showing only changes of commit eebb913221 - Show all commits

2342
flake.lock generated

File diff suppressed because it is too large Load diff

View file

@ -4,6 +4,7 @@
inputs = {
nixpkgs.url = "github:NixOs/nixpkgs/nixos-unstable";
stable.url = "github:NixOs/nixpkgs/nixos-24.11";
nur.url = "github:nix-community/NUR";
nix-flatpak = {
url = "github:gmodena/nix-flatpak";
@ -77,7 +78,9 @@
allowUnfree = true;
permittedInsecurePackages = permittedPackages;
};
overlays = [inputs.chaoticNyx.overlays.default];
overlays = [
inputs.nur.overlays.default
inputs.chaoticNyx.overlays.default];
};
pkgs = import inputs.nixpkgs {
system = currentSystem;
@ -88,7 +91,10 @@
allowBroken = true;
allowUnfree = true;
};
overlays = [inputs.chaoticNyx.overlays.default];
overlays = [
inputs.nur.overlays.default
inputs.chaoticNyx.overlays.default
];
};
in rec {
dashNixLib = import ./lib {

View file

@ -2,6 +2,7 @@
lib,
config,
options,
pkgs,
...
}: {
options.mods.browser.firefox = {
@ -69,6 +70,7 @@
value = {
isDefault = true;
id = 0;
extensions.packages = [ pkgs.nur.repos.rycee.firefox-addons.darkreader ];
};
}
];

View file

@ -439,7 +439,7 @@
programs.vscode = lib.mkIf config.mods.coding.vscodium.enable {
enable = true;
package = pkgs.vscodium;
extensions = config.mods.coding.vscodium.extensions;
profiles.default.extensions = config.mods.coding.vscodium.extensions;
};
xdg.configFile."neovide/config.toml" = lib.mkIf config.mods.coding.dashvim {
source = (pkgs.formats.toml {}).generate "neovide" {

View file

@ -62,7 +62,7 @@
polylux2pdfpc
# spotify
# video editing
kdenlive
kdePackages.kdenlive
# image creation
inkscape
gimp