nixos-config/hosts/conifer/home.nix
2025-07-04 08:19:38 +02:00

57 lines
886 B
Nix

{
homeProfiles,
lib,
pkgs,
inputs,
vars,
...
}: {
imports = with homeProfiles; [
cli.fish
cli.xdg
cli.direnv
cli.tmux
cli.git
cli.github
cli.forgejo
cli.jujutsu
cli.comma
programs.nvim
desktop.xdg-portals
develop.common
develop.docs
develop.langs.c
develop.langs.nix
develop.langs.gleam
];
programs = {
starship.enable = true;
zoxide.enable = true;
lazygit.enable = true;
};
home.packages = with pkgs; [
# coding
tokei
devenv
lazyjj
jjui
];
home = {
username = "xun";
homeDirectory = "/home/xun";
extraOutputsToInstall = ["doc" "devdoc"];
};
programs.git.extraConfig.credential."https://git.${vars.domain}" = {
helper = "/mnt/c/Program\\ Files/Git/mingw64/bin/git-credential-manager.exe";
};
programs.home-manager.enable = true;
}