nixos-config/home-mandlm.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
];
}