61 lines
1.0 KiB
Nix
61 lines
1.0 KiB
Nix
{ pkgs, user, ... }:
|
|
|
|
{
|
|
home = {
|
|
username = "${user}";
|
|
homeDirectory = "/home/${user}";
|
|
sessionPath = [
|
|
"$HOME/.cargo/bin/"
|
|
];
|
|
|
|
packages = with pkgs; [
|
|
unstable.eza
|
|
jq
|
|
htop
|
|
ripgrep
|
|
pavucontrol
|
|
gnumake
|
|
unzip
|
|
gcc
|
|
thunderbird
|
|
keepassxc
|
|
tree
|
|
light
|
|
element-desktop
|
|
difftastic
|
|
darktable
|
|
kubectl
|
|
kubectx
|
|
gnome.simple-scan
|
|
calibre
|
|
libreoffice
|
|
gthumb
|
|
gimp
|
|
joplin
|
|
unstable.joplin-desktop
|
|
evince
|
|
];
|
|
|
|
stateVersion = "22.05";
|
|
};
|
|
|
|
programs.home-manager.enable = true;
|
|
|
|
imports = [
|
|
./home-mandlm/nextcloud.nix
|
|
./home-mandlm/firefox.nix
|
|
./home-mandlm/fzf.nix
|
|
./home-mandlm/git.nix
|
|
./home-mandlm/kitty.nix
|
|
./home-mandlm/neovim
|
|
./home-mandlm/gpg
|
|
./home-mandlm/carapace.nix
|
|
./home-mandlm/zsh.nix
|
|
./home-mandlm/starship.nix
|
|
./home-mandlm/sway
|
|
./home-mandlm/direnv.nix
|
|
./home-mandlm/bat.nix
|
|
./home-mandlm/zoxide.nix
|
|
];
|
|
}
|