34 lines
733 B
Nix
34 lines
733 B
Nix
{ config, pkgs, ... }: {
|
|
|
|
config = {
|
|
|
|
home-manager.users.${config.user} = { pkgs, ... }: {
|
|
home.packages = with pkgs; [
|
|
yt-dlp
|
|
freetube
|
|
];
|
|
programs.zed-editor = {
|
|
enable = true;
|
|
userSettings = {
|
|
vim_mode = true;
|
|
telemetry = {
|
|
diagnostics = false;
|
|
metrics = false;
|
|
};
|
|
language_models = {
|
|
ollama = {
|
|
api_url = "https://ollama.local";
|
|
};
|
|
};
|
|
assistant = {
|
|
enabled = true;
|
|
default_model = {
|
|
provider = "ollama";
|
|
model = "deepseek-coder-v2:16b";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|