sway: fold sway-config.nix into default.nix

This commit is contained in:
Colin 2024-03-01 03:18:37 +00:00
parent 7f0d5e7810
commit 296123651c
2 changed files with 11 additions and 19 deletions

View File

@ -153,9 +153,17 @@ in
default=wlr;gtk
'';
fs.".config/sway/config".symlink.target = pkgs.callPackage ./sway-config.nix {
inherit config;
swayCfg = cfg.config;
fs.".config/sway/config".symlink.target = pkgs.substituteAll {
src = ./sway-config;
inherit (cfg.config)
background
extra_lines
screenshot_cmd
font
mod
workspace_layout
;
xwayland = if config.sane.programs.xwayland.enabled then "enable" else "disable";
};
services.sway-session = {

View File

@ -1,16 +0,0 @@
{ config
, substituteAll
, swayCfg
}:
substituteAll {
src = ./sway-config;
inherit (swayCfg)
background
extra_lines
screenshot_cmd
font
mod
workspace_layout
;
xwayland = if config.sane.programs.xwayland.enabled then "enable" else "disable";
}