{ config, pkgs, ... }: { home.username = "{{ctx.username}}"; home.homeDirectory = "{{dirs.home}}"; home.stateVersion = "23.11"; home.packages = with pkgs; [ # core cli tools nushell starship wezterm helix zellij broot bottom thefuck hyperfine most direnv htop neofetch # common tools librewolf spotify # fonts fontconfig (nerdfonts.override { fonts = ["FiraCode"]; }) lexend joypixels # nodejs packages nodejs yarn biome vscode-langservers-extracted nodePackages.typescript-language-server nodePackages.get-graphql-schema # java packages jdk kotlin kotlin-language-server jdt-language-server gradle # rust packages rustup cargo-edit cargo-release cargo-lambda # lua packages lua-language-server # terraform packages terraform-ls ]; fonts.fontconfig.enable = true; # Let Home Manager install and manage itself. programs.home-manager.enable = true; }