{ pkgs, ... }: { # Basic services services.locate.enable = true; # Nix fun nixpkgs.config.allowUnfree = true; nix.settings.experimental-features = ["flakes" "nix-command"]; time.timeZone = "Europe/Berlin"; programs.nix-ld.enable = true; environment = { systemPackages = with pkgs; [ git starship zoxide rsync ]; pathsToLink = [ "/share/icons" ]; }; networking = { networkmanager = { enable = true; }; }; i18n.defaultLocale = "en_US.UTF-8"; console = { font = "Lat2-Terminus16"; keyMap = "us"; }; programs.zsh = { enable = true; autosuggestions.enable = true; ohMyZsh = { enable = true; plugins = [ "history-substring-search" "git" "zoxide" "sudo" "vi-mode" "systemadmin" ]; }; }; }