initial commit

This commit is contained in:
Nickolaj Jepsen 2024-04-07 17:53:24 +00:00
commit b5febd4395
11 changed files with 861 additions and 0 deletions

50
home-manager/default.nix Normal file
View file

@ -0,0 +1,50 @@
{
pkgs,
inputs,
username,
...
}: {
imports = [
./modules/fish/default.nix
./modules/nixvim/default.nix
];
nixpkgs = {
config = {
allowUnfree = true;
allowUnfreePredicate = _: true;
};
};
home = {
username = username;
homeDirectory = "/home/${username}";
};
home.packages = with pkgs; [
fzf
ripgrep
fd
git
jq
httpie
git
gh
];
programs.git = {
enable = true;
userName = "Nickolaj Jepsen";
userEmail = "nickolaj@fireproof.website";
extraConfig = {
push = {
autoSetupRemote = true;
};
pull = {
rebase = true;
};
};
};
home.stateVersion = "23.11";
}