summaryrefslogtreecommitdiff
path: root/nix/module.nix
diff options
context:
space:
mode:
authorMihai Fufezan <fufexan@protonmail.com>2022-12-04 21:29:12 +0200
committerMihai Fufezan <fufexan@pm.me>2022-12-05 03:13:31 +0200
commitf71f04db9e13950af4a97ae6c8cd31311f8cb6bd (patch)
tree9efe3b55ac11b57cee4aa8bc559641b0f857e172 /nix/module.nix
parent9e4e98acfb0ba4dc01218abb50ffe551dd88949d (diff)
nix: add xdph to nixos module
Diffstat (limited to 'nix/module.nix')
-rw-r--r--nix/module.nix7
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];
};
};
}