nix/home/default.nix
2024-02-17 01:01:37 +00:00

56 lines
835 B
Nix

{
config,
pkgs,
lib,
...
}:
{
imports = [
./programs/neovim/.
./programs/helix.nix
./programs/git.nix
./programs/lf/.
./programs/zsh.nix
];
programs.home-manager.enable = true;
home.homeDirectory = "/home/${config.home.username}";
xdg.userDirs.enable = true;
xdg.mimeApps.enable = true;
manual.html.enable = true;
home.packages = with pkgs; [
home-manager
libnotify
dig
jq
fx
mosh
ripgrep
usbutils
du-dust
htop
libsixel
yt-dlp
ytfzf
neofetch
tree
ansible
];
programs.rbw = {
enable = true;
settings = {
email = "tristan@tristans.cloud";
base_url = "https://vault.tristans.cloud";
pinentry = lib.mkDefault "tty";
};
};
programs.ssh.enable = true;
programs.direnv.enable = true;
}