From 087a160601cbb5b1f9246bdf978ef4a8d0c6d1fc Mon Sep 17 00:00:00 2001 From: Nathan Braswell Date: Tue, 28 Mar 2023 21:34:55 -0400 Subject: [PATCH] Add font install & config for foot, using recursive for now --- flake.nix | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 23abb9d..1e77b69 100644 --- a/flake.nix +++ b/flake.nix @@ -25,7 +25,24 @@ # changes in each release. home.stateVersion = "22.11"; - home.packages = with pkgs; [ ]; + fonts.fontconfig.enable = true; + home.packages = with pkgs; [ fira-code jetbrains-mono iosevka monoid recursive ]; + programs.foot = { + enable = true; + settings = { + main = { + #font = "Fira Code:size=8"; + #font = "JetBrainsMono:size=8"; + #font = "Iosevka:size=8"; + #font = "Monoid:size=6"; + font = "Recursive:size=8"; + #dpi-aware = "yes"; + }; + mouse = { + hide-when-typing = "yes"; + }; + }; + }; programs.starship = { enable = true; enableBashIntegration = true; @@ -211,6 +228,8 @@ shell = "/run/current-system/sw/bin/bash"; }; + #fonts.fonts = with pkgs; [ fira-code jetbrains-mono iosevka ]; + # testing services.jellyfin.enable = false; services.pipewire = { @@ -259,7 +278,7 @@ firefox-wayland chromium gnome.nautilus vlc steam calibre foliate transmission-gtk mupdf gimp - foot pavucontrol pywal + pavucontrol pywal sway wayland glib dracula-theme gnome.adwaita-icon-theme swaylock swayidle wl-clipboard (pkgs.writeTextFile { name = "dbus-sway-environment";