diff options
| author | Mihai Fufezan <fufexan@protonmail.com> | 2022-12-04 21:29:12 +0200 |
|---|---|---|
| committer | Mihai Fufezan <fufexan@pm.me> | 2022-12-05 03:13:31 +0200 |
| commit | f71f04db9e13950af4a97ae6c8cd31311f8cb6bd (patch) | |
| tree | 9efe3b55ac11b57cee4aa8bc559641b0f857e172 /nix/module.nix | |
| parent | 9e4e98acfb0ba4dc01218abb50ffe551dd88949d (diff) | |
nix: add xdph to nixos module
Diffstat (limited to 'nix/module.nix')
| -rw-r--r-- | nix/module.nix | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/nix/module.nix b/nix/module.nix index 8d822b0c..55c667a9 100644 --- a/nix/module.nix +++ b/nix/module.nix @@ -1,5 +1,5 @@ # Copied from https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/programs/sway.nix -self: { +inputs: { config, lib, pkgs, @@ -23,7 +23,7 @@ in { package = mkOption { type = types.nullOr types.package; - default = self.packages.${pkgs.system}.default; + default = inputs.self.packages.${pkgs.system}.default; defaultText = literalExpression "<Hyprland flake>.packages.<system>.default"; example = literalExpression "<Hyprland flake>.packages.<system>.default.override { }"; description = '' @@ -60,7 +60,8 @@ in { services.xserver.displayManager.sessionPackages = lib.optional (cfg.package != null) cfg.package; xdg.portal = { enable = mkDefault true; - extraPortals = [pkgs.xdg-desktop-portal-wlr]; + # xdg-desktop-portal-hyprland + extraPortals = [inputs.xdph.packages.${pkgs.system}.default]; }; }; } |
