{ config, pkgs, inputs, ... }: { home.username = "nico"; home.homeDirectory = "/home/nico"; imports = [ ./packages ]; nixpkgs = { config = { allowUnfree = true; allowUnfreePredicate = (_: true); }; }; home.packages = with pkgs; [ brave ]; #fonts.fonts = with pkgs; [ # (nerdfonts.override { fonts = [ "JetBrainsMono" "UbuntuMono"]; }) #]; programs.git = { enable = true; userName = "Nico"; userEmail = "nicovessen@gmail.com"; extraConfig = { safe.directory = "/etc/nixos"; }; }; services.kdeconnect = { enable = true; indicator = true; }; programs.zsh = { enable = true; enableCompletion = true; autosuggestion.enable = true; syntaxHighlighting.enable = true; shellAliases = { update = "sudo nixos-rebuild switch --flake /etc/nixos/#my-nixos"; }; zplug = { enable = true; plugins = [ { name = "zsh-users/zsh-autosuggestions"; } # Simple plugin installation ]; }; oh-my-zsh = { enable = true; plugins = [ "git" ]; theme = "agnoster"; }; }; home.stateVersion = "24.05"; programs.home-manager.enable = true; }