diff --git a/config/hosts/aspects/doloro-laptop/host.nix b/config/hosts/aspects/doloro-laptop/host.nix index e194b7b..e3c560f 100644 --- a/config/hosts/aspects/doloro-laptop/host.nix +++ b/config/hosts/aspects/doloro-laptop/host.nix @@ -10,6 +10,7 @@ modules.nix modules.tuigreet + modules.fonts ]; nixos = { pkgs, config, ... }: diff --git a/config/modules/fonts.nix b/config/modules/fonts.nix index f9a39e1..4273375 100644 --- a/config/modules/fonts.nix +++ b/config/modules/fonts.nix @@ -1,9 +1,13 @@ { den, modules, + inputs, ... }: { + flake-file.inputs = { + font-patcher.url = "github:Doloro1978/nix-nerd-fonts-patcher"; + }; modules.fonts = { nixos = { pkgs, ... }: diff --git a/flake.lock b/flake.lock index 04aae83..682c5fb 100644 --- a/flake.lock +++ b/flake.lock @@ -258,6 +258,24 @@ "type": "github" } }, + "font-patcher": { + "inputs": { + "nixpkgs": "nixpkgs_2" + }, + "locked": { + "lastModified": 1765841187, + "narHash": "sha256-EDNulMxDxJfhk9cJdYv0KPU1hAKrTcMbSFUcOFhgBws=", + "owner": "Doloro1978", + "repo": "nix-nerd-fonts-patcher", + "rev": "eaf93a869699796be559fbaa2b4351c53d7f4cf2", + "type": "github" + }, + "original": { + "owner": "Doloro1978", + "repo": "nix-nerd-fonts-patcher", + "type": "github" + } + }, "fromYaml": { "flake": false, "locked": { @@ -404,7 +422,7 @@ "hyprutils": "hyprutils", "hyprwayland-scanner": "hyprwayland-scanner", "hyprwire": "hyprwire", - "nixpkgs": "nixpkgs_2", + "nixpkgs": "nixpkgs_3", "pre-commit-hooks": "pre-commit-hooks", "systems": "systems", "xdph": "xdph" @@ -720,6 +738,19 @@ } }, "nixpkgs_2": { + "locked": { + "lastModified": 1704008649, + "narHash": "sha256-rGPSWjXTXTurQN9beuHdyJhB8O761w1Zc5BqSSmHvoM=", + "path": "/nix/store/kh5mw1hsalj27ha1wfvksljxyaikcmyb-source", + "rev": "d44d59d2b5bd694cd9d996fd8c51d03e3e9ba7f7", + "type": "path" + }, + "original": { + "id": "nixpkgs", + "type": "indirect" + } + }, + "nixpkgs_3": { "locked": { "lastModified": 1770841267, "narHash": "sha256-9xejG0KoqsoKEGp2kVbXRlEYtFFcDTHjidiuX8hGO44=", @@ -735,7 +766,7 @@ "type": "github" } }, - "nixpkgs_3": { + "nixpkgs_4": { "locked": { "lastModified": 1770843696, "narHash": "sha256-9SFCZkVcpDOV6unH5hVEy4+dB0rxMuUoBnDAO6vshac=", @@ -748,7 +779,7 @@ "url": "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz" } }, - "nixpkgs_4": { + "nixpkgs_5": { "locked": { "lastModified": 1736061677, "narHash": "sha256-DjkQPnkAfd7eB522PwnkGhOMuT9QVCZspDpJJYyOj60=", @@ -838,7 +869,7 @@ "inputs": { "libcamera-src": "libcamera-src", "libpisp-src": "libpisp-src", - "nixpkgs": "nixpkgs_4", + "nixpkgs": "nixpkgs_5", "rpi-bluez-firmware-src": "rpi-bluez-firmware-src", "rpi-firmware-nonfree-src": "rpi-firmware-nonfree-src", "rpi-firmware-src": "rpi-firmware-src", @@ -868,10 +899,11 @@ "flake-aspects": "flake-aspects", "flake-file": "flake-file", "flake-parts": "flake-parts", + "font-patcher": "font-patcher", "home-manager": "home-manager", "hyprland": "hyprland", "import-tree": "import-tree", - "nixpkgs": "nixpkgs_3", + "nixpkgs": "nixpkgs_4", "nixpkgs-lib": [ "nixpkgs" ], diff --git a/flake.nix b/flake.nix index 2454e52..fc8e4b4 100644 --- a/flake.nix +++ b/flake.nix @@ -12,6 +12,7 @@ inputs.nixpkgs-lib.follows = "nixpkgs-lib"; url = "github:hercules-ci/flake-parts"; }; + font-patcher.url = "github:Doloro1978/nix-nerd-fonts-patcher"; home-manager = { inputs.nixpkgs.follows = "nixpkgs"; url = "github:nix-community/home-manager";