37 lines
720 B
Nix
37 lines
720 B
Nix
{ pkgs, ... }:
|
|
|
|
{
|
|
# Define home options directly if this is a standalone home.nix
|
|
# or within config if it's a module
|
|
home = {
|
|
packages = with pkgs; [
|
|
age
|
|
ansible
|
|
bat
|
|
bun
|
|
cilium-cli
|
|
cmake
|
|
ninja
|
|
rustup
|
|
deploy-rs
|
|
fzf-preview
|
|
kubectl
|
|
kubectx
|
|
kubernetes-helm
|
|
nerd-fonts.jetbrains-mono
|
|
nil
|
|
nixd
|
|
opentofu
|
|
sops
|
|
talosctl
|
|
teleport
|
|
zsh-forgit
|
|
zsh-fzf-history-search
|
|
zsh-fzf-tab
|
|
rclone
|
|
];
|
|
stateVersion = "25.11";
|
|
};
|
|
|
|
#nixpkgs.config.allowUnfree = true; # It's better to put this in configuration.nix or a more specific place if it's only meant for certain hosts.
|
|
}
|