add: xdg-portal home-manager module

This commit is contained in:
ooks-io 2023-12-02 22:26:17 +13:00
parent 0797b18a05
commit eb965535a4
8 changed files with 173 additions and 10 deletions

View file

@ -9,7 +9,6 @@
./fish.nix
./pfetch.nix
./starship.nix
./joshuto
./helix
];
home.packages = with pkgs; [

View file

@ -1,5 +1,8 @@
{ pkgs, config, ... }:
#TODO mkif wayland for previewer
#TODO - mkif wayland for previewer
# - manage previewer dependencies better
# - ripdrag support
# - color parity with eza
{
xdg.configFile."lf/icons".source = ./icons;

View file

@ -10,4 +10,5 @@
./yt-dlp.nix
./playerctl.nix
];
xdg-portal.enable = true;
}

View file

@ -27,4 +27,6 @@ rec {
"Net/IconThemeName" = "${gtk.iconTheme.name}";
};
};
xdg-portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
}

View file

@ -17,4 +17,4 @@
colorscheme = inputs.nix-colors.colorSchemes.gruvbox-dark-soft;
}
}