add conifer host (desktop wsl)

This commit is contained in:
xunuwu 2025-07-04 06:07:03 +02:00
parent 8310a093e5
commit 3b5e4489a4
Signed by: xun
SSH key fingerprint: SHA256:vVkcg/JhxJ8bhD+XdjfwP9m9m9+1+41rvl8St1Rj+Sw
6 changed files with 185 additions and 14 deletions

51
hosts/conifer/home.nix Normal file
View file

@ -0,0 +1,51 @@
{
homeProfiles,
lib,
pkgs,
inputs,
...
}: {
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
];
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.home-manager.enable = true;
}