diff --git a/home/modules/default.nix b/home/modules/default.nix index 4e13e53..e3c1894 100644 --- a/home/modules/default.nix +++ b/home/modules/default.nix @@ -3,6 +3,7 @@ { imports = [ ./neovim.nix + ./filetypes.nix ./alacritty.nix ./fish.nix ./git.nix @@ -16,4 +17,5 @@ snowhawk.tmux.enable = lib.mkDefault true; snowhawk.fish.enable = lib.mkDefault true; snowhawk.git.enable = lib.mkDefault true; + snowhawk.defaultPrograms.enable = lib.mkDefault true; } diff --git a/home/modules/filetypes.nix b/home/modules/filetypes.nix index 9aecb47..f486c0d 100644 --- a/home/modules/filetypes.nix +++ b/home/modules/filetypes.nix @@ -5,7 +5,7 @@ in { options.snowhawk.defaultPrograms = { enable = lib.mkEnableOption "default programs"; }; - config = cfg.enable { + config = lib.mkIf cfg.enable { xdg.mimeApps = { enable = true; defaultApplications = {