alqueva/computers/python/river.nix
Artur Manuel ab8461fd06 meta: unarchiving repository
false alarm. i don't think my brother
will particularly care about his SSD
getting taken over by me, as he hasn't
cared in the past... hopefully it's
the same this time.
2024-11-11 00:48:02 +00:00

47 lines
831 B
Nix

{
inputs,
pkgs,
...
}: {
config = {
programs.river = {
enable = true;
extraPackages = builtins.attrValues {
inherit
(pkgs)
grim
slurp
wf-recorder
wl-clipboard
foot
fuzzel
swaybg
kanshi
;
};
};
xdg.portal = {
config = {
common.default = ["gtk"];
river.default = ["wlr"];
};
extraPortals = [
pkgs.xdg-desktop-portal-gtk
];
enable = true;
wlr.enable = true;
};
environment.sessionVariables = {
NIXOS_OZONE_WL = "1";
QT_QPA_PLATFORM = "wayland";
};
systemd.tmpfiles.rules = [
"L+ /tmp/wallpapers/ - - - - ${inputs.wallpkgs.packages.${pkgs.system}.rose_pine}/share/wallpapers"
];
};
}