chore: update flake.lock file
This commit is contained in:
parent
9f7da75624
commit
758d83afbe
15 changed files with 551 additions and 104 deletions
58
computers/waddledee/river.nix
Normal file
58
computers/waddledee/river.nix
Normal file
|
@ -0,0 +1,58 @@
|
|||
{
|
||||
inputs,
|
||||
pkgs,
|
||||
config,
|
||||
...
|
||||
}: {
|
||||
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"
|
||||
];
|
||||
user.tmpfiles.users.artur.rules = let
|
||||
hcfg = "%h/.config";
|
||||
in [
|
||||
"L+ ${hcfg}/kanshi/ - - - - ${./configs/kanshi}"
|
||||
"L+ ${hcfg}/fuzzel/ - - - - ${./configs/fuzzel}"
|
||||
"L+ ${hcfg}/river/ - - - - ${./configs/river}"
|
||||
"L+ ${hcfg}/foot/ - - - - ${./configs/foot}"
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue