{ config, pkgs, inputs, lib, ... }: { home.username = "till"; home.homeDirectory = "/home/till"; home.stateVersion = "22.11"; nixpkgs = { config = { allowUnfree = true; allowUnfreePredicate = (_: true); }; }; # xsession.pointerCursor = { # name = "Adwaita"; # package = pkgs.gnome.adwaita-icon-theme; # size = 32; # }; programs.home-manager.enable = true; home.packages = with pkgs; [ # texlive.combined.scheme-medium exa mattermost-desktop fzf isync jq khal khard libsecret nnn nodejs notmuch pandoc qutebrowser rstudio ruby silver-searcher tdesktop tmux tree vdirsyncer keepassxc zathura zotero openssl w3m msmtp ]; imports = [ ./R.nix ./nvim ./fish.nix ./neomutt.nix ./tex.nix ]; home.shellAliases = { ls = "exa"; tree = "exa --tree"; v = "nvim"; }; programs.nix-index = { enable = true; enableFishIntegration = true; }; programs.git = { enable = true; userName = "Till"; userEmail = "till@ktiu.net"; lfs = { enable = true; }; extraConfig = { init = { defaultBranch = "main"; }; }; }; }