{ config, pkgs, lib, ... }: { imports = [ ./modules/home/default.nix ./modules/tmux.nix ./modules/git.nix ./modules/dev.nix ./modules/nvim.nix ./modules/task.nix ]; # User details home.username = "pan"; home.homeDirectory = "/home/pan"; # Git and Jujutsu user configuration programs.git.settings.user = { name = "Martin Pander"; email = "martin.pander@knowtion.de"; }; programs.jujutsu.settings.user = { name = "Martin Pander"; email = "martin.pander@knowtion.de"; }; home.packages = with pkgs; [ nix-ld ]; # NIX_LD settings for running non-Nix binaries # home.sessionVariables = { # NIX_LD_LIBRARY_PATH = with pkgs; lib.makeLibraryPath [ # stdenv.cc.cc # zlib # ]; # NIX_LD = lib.fileContents "${pkgs.stdenv.cc}/nix-support/dynamic-linker"; # }; # This value determines the Home Manager release which the configuration is # compatible with. This helps avoid breakage when a new Home Manager release # introduces backwards incompatible changes. home.stateVersion = "25.05"; }