My Nix Configuration

[modules.nixos] Go from OR to AND

Changed files
+2 -2
modules
nixos
programs
firefox
neovim
+1 -1
modules/nixos/programs/firefox/default.nix
···
enable = lib.mkEnableOption "Firefox configuration";
};
-
config = lib.mkIf (cfg.enable || config.py.profiles.graphical.enable) {
+
config = lib.mkIf (cfg.enable && config.py.profiles.graphical.enable) {
programs.firefox = {
enable = true;
package = spkgs.firefox;
+1 -1
modules/nixos/programs/neovim/default.nix
···
{
options.py.programs.neovim = lib.mkEnableOption "Neovim configuration";
-
config.programs.neovim = lib.mkIf (cfg.enable || config.py.profiles.cli.enable) {
+
config.programs.neovim = lib.mkIf (cfg.enable && config.py.profiles.cli.enable) {
enable = true;
package = pkgs.py.nvim;
defaultEditor = true;