From e030d67708e787771c77305b3a08469d653938a6 Mon Sep 17 00:00:00 2001 From: Henry Sipp Date: Tue, 1 Jul 2025 19:59:16 +0000 Subject: [PATCH] Fonts fixes --- modules/home-manager/fonts.nix | 10 ++++++++++ modules/home-manager/hyprland/configuration.nix | 2 +- modules/nixos/default.nix | 1 - modules/nixos/system.nix | 15 +++++++++++++-- 4 files changed, 24 insertions(+), 4 deletions(-) create mode 100644 modules/home-manager/fonts.nix diff --git a/modules/home-manager/fonts.nix b/modules/home-manager/fonts.nix new file mode 100644 index 0000000..5e2d6a8 --- /dev/null +++ b/modules/home-manager/fonts.nix @@ -0,0 +1,10 @@ +{...}: { + fonts.fontconfig = { + enable = true; + defaultFonts = { + serif = ["Noto Serif"]; + sansSerif = ["Noto Sans"]; + monospace = ["Caskaydia Mono Nerd Font"]; + }; + }; +} diff --git a/modules/home-manager/hyprland/configuration.nix b/modules/home-manager/hyprland/configuration.nix index 0864723..a18f3b4 100644 --- a/modules/home-manager/hyprland/configuration.nix +++ b/modules/home-manager/hyprland/configuration.nix @@ -4,7 +4,7 @@ lib, ... }: let -cfg = config.omarchy; + cfg = config.omarchy; in { imports = [ ./autostart.nix diff --git a/modules/nixos/default.nix b/modules/nixos/default.nix index 177ee21..a26e669 100644 --- a/modules/nixos/default.nix +++ b/modules/nixos/default.nix @@ -12,5 +12,4 @@ in { (import ./1password.nix) (import ./podman.nix) ]; - } diff --git a/modules/nixos/system.nix b/modules/nixos/system.nix index 8ba51b9..1e9be3f 100644 --- a/modules/nixos/system.nix +++ b/modules/nixos/system.nix @@ -2,7 +2,12 @@ config, pkgs, ... -}: { +}: + let + cfg = config.omarchy; + packages = import ../packages.nix { inherit pkgs; }; +in { + security.rtkit.enable = true; services.pulseaudio.enable = false; services.pipewire = { @@ -24,8 +29,14 @@ # Networking services.resolved.enable = true; networking = { - hostName = hostConfig.name; + hostName = cfg.hostname; networkmanager.enable = true; }; + + fonts.packages = with pkgs; [ + noto-fonts + noto-fonts-emoji + nerd-fonts.caskaydia-mono + ]; # services.samba.enable = true; }