Merge remote-tracking branch 'origin/main'
This commit is contained in:
commit
85bc359e63
3 changed files with 11 additions and 3 deletions
10
flake.nix
10
flake.nix
|
|
@ -4,6 +4,7 @@
|
||||||
inputs = {
|
inputs = {
|
||||||
nixpkgs.url = "github:NixOs/nixpkgs/nixos-unstable";
|
nixpkgs.url = "github:NixOs/nixpkgs/nixos-unstable";
|
||||||
stable.url = "github:NixOs/nixpkgs/nixos-24.11";
|
stable.url = "github:NixOs/nixpkgs/nixos-24.11";
|
||||||
|
nur.url = "github:nix-community/NUR";
|
||||||
|
|
||||||
nix-flatpak = {
|
nix-flatpak = {
|
||||||
url = "github:gmodena/nix-flatpak";
|
url = "github:gmodena/nix-flatpak";
|
||||||
|
|
@ -77,7 +78,9 @@
|
||||||
allowUnfree = true;
|
allowUnfree = true;
|
||||||
permittedInsecurePackages = permittedPackages;
|
permittedInsecurePackages = permittedPackages;
|
||||||
};
|
};
|
||||||
overlays = [inputs.chaoticNyx.overlays.default];
|
overlays = [
|
||||||
|
inputs.nur.overlays.default
|
||||||
|
inputs.chaoticNyx.overlays.default];
|
||||||
};
|
};
|
||||||
pkgs = import inputs.nixpkgs {
|
pkgs = import inputs.nixpkgs {
|
||||||
system = currentSystem;
|
system = currentSystem;
|
||||||
|
|
@ -88,7 +91,10 @@
|
||||||
allowBroken = true;
|
allowBroken = true;
|
||||||
allowUnfree = true;
|
allowUnfree = true;
|
||||||
};
|
};
|
||||||
overlays = [inputs.chaoticNyx.overlays.default];
|
overlays = [
|
||||||
|
inputs.nur.overlays.default
|
||||||
|
inputs.chaoticNyx.overlays.default
|
||||||
|
];
|
||||||
};
|
};
|
||||||
in rec {
|
in rec {
|
||||||
dashNixLib = import ./lib {
|
dashNixLib = import ./lib {
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
lib,
|
lib,
|
||||||
config,
|
config,
|
||||||
options,
|
options,
|
||||||
|
pkgs,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
options.mods.browser.firefox = {
|
options.mods.browser.firefox = {
|
||||||
|
|
@ -69,6 +70,7 @@
|
||||||
value = {
|
value = {
|
||||||
isDefault = true;
|
isDefault = true;
|
||||||
id = 0;
|
id = 0;
|
||||||
|
extensions.packages = [ pkgs.nur.repos.rycee.firefox-addons.darkreader ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -439,7 +439,7 @@
|
||||||
programs.vscode = lib.mkIf config.mods.coding.vscodium.enable {
|
programs.vscode = lib.mkIf config.mods.coding.vscodium.enable {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.vscodium;
|
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 {
|
xdg.configFile."neovide/config.toml" = lib.mkIf config.mods.coding.dashvim {
|
||||||
source = (pkgs.formats.toml {}).generate "neovide" {
|
source = (pkgs.formats.toml {}).generate "neovide" {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue