diff --git a/utils/modules/sway/foot.nix b/utils/modules/sway/foot.nix new file mode 100644 index 0000000..774ef02 --- /dev/null +++ b/utils/modules/sway/foot.nix @@ -0,0 +1,63 @@ +{ config, pkgs, lib, ... }: +{ + environment.systemPackages = with pkgs; [ + foot + ]; + + environment.etc = { + "xdg/foot/foot.ini".text = '' + [environment] + + [bell] + + [scrollback] + + [url] + + [cursor] + + [mouse] + + [colors] + # alpha=1.0 + background=282a36 + foreground=f8f8f2 + + ## Normal/regular colors (color palette 0-7) + regular0=21222c # black + regular1=ff5555 # red + regular2=50fa7b # green + regular3=f1fa8c # yellow + regular4=bd93f9 # blue + regular5=ff79c6 # magenta + regular6=8be9fd # cyan + regular7=f8f8f2 # white + + ## Bright colors (color palette 8-15) + bright0=6272a4 # bright black + bright1=ff6e6e # bright red + bright2=69ff94 # bright green + bright3=ffffa5 # bright yellow + bright4=d6acff # bright blue + bright5=ff92df # bright magenta + bright6=a4ffff # bright cyan + bright7=ffffff # bright white + + selection-foreground=ffffff + selection-background=44475a + urls=8be9fd + + [csd] + + [key-bindings] + + [search-bindings] + + [url-bindings] + + [text-bindings] + + [mouse-bindings] + ''; + }; +} diff --git a/utils/modules/sway/sway.nix b/utils/modules/sway/sway.nix index ba7565d..8f36752 100644 --- a/utils/modules/sway/sway.nix +++ b/utils/modules/sway/sway.nix @@ -18,6 +18,7 @@ in { ./config.nix ./wofi-styles.nix ./xdg-waybar-config.nix + ./foot.nix ./social.nix ./signal-work.nix @@ -57,7 +58,6 @@ in { dbeaver dbus-sway-environment dracula-theme - foot gcc git glib