home/uv: init

This commit is contained in:
Oystein Kristoffer Tveit 2025-03-16 20:16:46 +01:00
parent 661d2e0010
commit 8e5e6d7a44
Signed by: oysteikt
GPG Key ID: 9F2F7D8250F35146
2 changed files with 15 additions and 0 deletions

View File

@ -38,6 +38,7 @@ in {
./programs/texlive.nix
./programs/thunderbird.nix
./programs/tmux
./programs/uv.nix
./programs/yt-dlp.nix
./programs/zoxide.nix
./programs/zsh

14
home/programs/uv.nix Normal file
View File

@ -0,0 +1,14 @@
{ pkgs, ... }:
{
home.packages = [
pkgs.uv
];
# https://docs.astral.sh/uv/configuration/files/
# https://docs.astral.sh/uv/reference/settings/
xdg.configFile."uv/uv.toml".source = (pkgs.formats.toml { }).generate "uv-config" {
python-downloads = "never";
python-preference = "only-system";
pip.index-url = "https://test.pypi.org/simple";
};
}