diff --git a/base/base-nogui/services.nix b/base/base-nogui/services.nix index a5de75f..bca299c 100644 --- a/base/base-nogui/services.nix +++ b/base/base-nogui/services.nix @@ -1,6 +1,18 @@ -{ lib, ... }: +{ lib, pkgs, ... }: { services = { + + kmscon = { + enable = true; + hwRender = true; + fonts = [ + { + name = "JetBrainsMono NFM"; + package = pkgs.nerd-fonts.jetbrains-mono; + } + ]; + }; + openssh = { enable = lib.mkDefault true; settings = { diff --git a/flake.lock b/flake.lock index 7d12b71..7b17e06 100755 --- a/flake.lock +++ b/flake.lock @@ -1567,11 +1567,11 @@ ] }, "locked": { - "lastModified": 1749499854, - "narHash": "sha256-V1BgwiX8NjbRreU6LC2EzmuqFSQAHhoSeNlYJyZ40NE=", + "lastModified": 1750304462, + "narHash": "sha256-Mj5t4yX05/rXnRqJkpoLZTWqgStB88Mr/fegTRqyiWc=", "owner": "nix-community", "repo": "home-manager", - "rev": "1df816c407d3a5090c8496c9b00170af7891f021", + "rev": "863842639722dd12ae9e37ca83bcb61a63b36f6c", "type": "github" }, "original": { @@ -1597,11 +1597,11 @@ }, "pi5-nixos-hardware": { "locked": { - "lastModified": 1749195551, - "narHash": "sha256-W5GKQHgunda/OP9sbKENBZhMBDNu2QahoIPwnsF6CeM=", + "lastModified": 1750083401, + "narHash": "sha256-ynqbgIYrg7P1fAKYqe8I/PMiLABBcNDYG9YaAP/d/C4=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "4602f7e1d3f197b3cb540d5accf5669121629628", + "rev": "61837d2a33ccc1582c5fabb7bf9130d39fee59ad", "type": "github" }, "original": { @@ -1613,11 +1613,11 @@ }, "pi5-nixpkgs": { "locked": { - "lastModified": 1749285348, - "narHash": "sha256-frdhQvPbmDYaScPFiCnfdh3B/Vh81Uuoo0w5TkWmmjU=", + "lastModified": 1750134718, + "narHash": "sha256-v263g4GbxXv87hMXMCpjkIxd/viIF7p3JpJrwgKdNiI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3e3afe5174c561dee0df6f2c2b2236990146329f", + "rev": "9e83b64f727c88a7711a2c463a7b16eedb69a84c", "type": "github" }, "original": { @@ -1634,11 +1634,11 @@ ] }, "locked": { - "lastModified": 1747603214, - "narHash": "sha256-lAblXm0VwifYCJ/ILPXJwlz0qNY07DDYdLD+9H+Wc8o=", + "lastModified": 1750119275, + "narHash": "sha256-Rr7Pooz9zQbhdVxux16h7URa6mA80Pb/G07T4lHvh0M=", "owner": "Mic92", "repo": "sops-nix", - "rev": "8d215e1c981be3aa37e47aeabd4e61bb069548fd", + "rev": "77c423a03b9b2b79709ea2cb63336312e78b72e2", "type": "github" }, "original": { diff --git a/hosts/pi5/services.nix b/hosts/pi5/services.nix index 7cf3da4..ef3722d 100644 --- a/hosts/pi5/services.nix +++ b/hosts/pi5/services.nix @@ -2,6 +2,7 @@ { services = { xserver.desktopManager.gnome.enable = true; + shairport-sync = { enable = false; openFirewall = true; diff --git a/modules/desktop-environments/hyprland/home.nix b/modules/desktop-environments/hyprland/home.nix index 77a77c7..295bf8a 100755 --- a/modules/desktop-environments/hyprland/home.nix +++ b/modules/desktop-environments/hyprland/home.nix @@ -194,5 +194,10 @@ in gtk-application-prefer-dark-theme = true; }; + font = { + name = "JetBrainsMono NFM"; + package = pkgs.nerd-fonts.jetbrains-mono; + size = 12; + }; }; }