From a01a6fbdfcf923b1c9fa55c7bec0617c230e8e67 Mon Sep 17 00:00:00 2001 From: tzlil Date: Tue, 16 May 2023 22:55:43 +0300 Subject: formatted, update flake inputs, add xdg fixes, fix foot colors, change terminal to footclient --- mixins/sway.nix | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) (limited to 'mixins/sway.nix') diff --git a/mixins/sway.nix b/mixins/sway.nix index 8917ffe..8143e6b 100644 --- a/mixins/sway.nix +++ b/mixins/sway.nix @@ -17,7 +17,7 @@ app_id=menu chooser="${pkgs.fzf}/bin/fzf <$in_pipe >$out_pipe" - ${pkgs.foot}/bin/foot -W40x40 --app-id "$app_id" -- sh -c "$chooser" & + ${pkgs.foot}/bin/footclient -W40x40 --app-id "$app_id" -- sh -c "$chooser" & cat >"$in_pipe" cat <"$out_pipe" ''; @@ -75,10 +75,31 @@ in { wf-recorder font-awesome_6 waypipe - foot alsa-utils ]; + programs.foot = { + enable = true; + server.enable = true; + settings = { + # main = { + # term = "xterm-256color"; + + # font = "Fira Code:size=11"; + # dpi-aware = "yes"; + # }; + + colors = { + background = "000000"; + foreground = "ffffff"; + }; + + # mouse = { + # hide-when-typing = "yes"; + # }; + }; + }; + services.swayidle = let pgrep = "${pkgs.procps}/bin/pgrep"; dpms_check = s: @@ -246,7 +267,7 @@ in { set $down n set $up e set $right i - set $term ${pkgs.foot}/bin/foot + set $term ${pkgs.foot}/bin/footclient default_border pixel hide_edge_borders smart -- cgit 1.4.1