Files
nixos-dotfiles/modules/home-manager/apps.nix.backup

46 lines
1.2 KiB
Plaintext

{ pkgs, ... }:
let
# Import custom devshell scripts package
devshell-scripts = pkgs.callPackage ./devshell-scripts.nix {};
in
{
# Gemini AI CLI tool configuration
programs.gemini-cli = {
enable = true;
settings = {
"theme" = "Default";
"preferredEditor" = "nvim";
"autoAccept" = true;
};
defaultModel = "gemini-2.5-pro";
};
# User packages (installed to user profile, not system-wide)
home.packages = with pkgs; [
# Code search and analysis
ripgrep # Fast grep alternative (rg)
# Nix development tools
nil # Nix language server
nixpkgs-fmt # Nix code formatter
# Programming languages & compilers
nodejs # JavaScript runtime
gcc # C/C++ compiler
# File management
yazi # Terminal file manager
eza # Modern ls replacement
zoxide # Smart cd command
# Package management
flatpak # Universal package manager
# Python packages
python313Packages.euporie # Jupyter notebook terminal client
# Custom scripts for creating development environments
devshell-scripts
];
}