diff options
Diffstat (limited to 'user')
-rw-r--r-- | user/config.nix | 1 | ||||
-rw-r--r-- | user/settings/emacs.nix | 9 | ||||
-rw-r--r-- | user/settings/user-interface.nix | 18 |
3 files changed, 19 insertions, 9 deletions
diff --git a/user/config.nix b/user/config.nix index a910c0a2..c12a0bb1 100644 --- a/user/config.nix +++ b/user/config.nix @@ -1,4 +1,5 @@ { pkgs }: { allowUnfree = true; allowUnfreePredicate = pkg: true; + input-fonts.acceptLicense = true; } diff --git a/user/settings/emacs.nix b/user/settings/emacs.nix index 72c28eb2..725bc34c 100644 --- a/user/settings/emacs.nix +++ b/user/settings/emacs.nix @@ -194,15 +194,6 @@ in }; home.packages = with pkgs; [ editorScript - # see https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/data/fonts/nerdfonts/shas.nix - (nerdfonts.override { - fonts = [ - "NerdFontsSymbolsOnly" - "JetBrainsMono" - "IBMPlexMono" - "iA-Writer" - ]; - }) ]; xdg.configFile."emacs/early-init.el" = { source = ../emacs/early-init.el; diff --git a/user/settings/user-interface.nix b/user/settings/user-interface.nix index 1499bb31..e60d839d 100644 --- a/user/settings/user-interface.nix +++ b/user/settings/user-interface.nix @@ -24,6 +24,24 @@ in [ librewolf logseq + + hack-font + ibm-plex + input-fonts + jetbrains-mono + meslo-lg + recursive + # see https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/data/fonts/nerdfonts/shas.nix + (nerdfonts.override { + fonts = [ + "Hack" + "JetBrainsMono" + "IBMPlexMono" + "iA-Writer" + "Meslo" + "NerdFontsSymbolsOnly" + ]; + }) ] ++ lib.optionals (!stdenv.isDarwin) (with pkgs; [ falkon |