{ lib, pkgs, ... }: let username = "khais"; in { home = { packages = with pkgs; [ htop neofetch ]; file = { "hello.sh" = { text = '' #!/usr/bin/env bash echo 'Hello, ${username}!' echo '*slaps roof* This script can fit so many lines in it!' ''; executable = true; }; }; inherit username; homeDirectory = "/home/${username}"; stateVersion = "23.11"; }; programs.neovim = { enable = true; defaultEditor = true; viAlias = true; vimAlias = true; vimdiffAlias = true; }; programs.git = { enable = true; userEmail = "khais.colin@gmail.com"; userName = "Khaïs COLIN"; # better diffs delta.enable = true; }; }