diff --git a/home.nix b/home.nix index c975180..7877e0f 100644 --- a/home.nix +++ b/home.nix @@ -89,6 +89,7 @@ in ".config/mise/config.toml".source = ./config/mise/config.toml; ".config/sheldon/plugins.toml".source = ./config/sheldon/plugins.toml; ".config/git/gitmessage.txt".source = ./config/git/gitmessage.txt; + ".rye/config.toml".source = ./rye/config.toml; ".tmux/plugins/tpm".source = pkgs.fetchFromGitHub { owner = "tmux-plugins"; repo = "tpm"; diff --git a/install.sh b/install.sh index 6f4a444..72ba944 100755 --- a/install.sh +++ b/install.sh @@ -30,6 +30,7 @@ config/nvim/init.vim .config/nvim/init.vim config/mise/config.toml .config/mise/config.toml config/sheldon/plugins.toml .config/sheldon/plugins.toml config/git/gitmessage.txt .config/git/gitmessage.txt +rye/config.toml .rye/config.toml " case "$DOTFILES_STATUS" in diff --git a/rye/config.toml b/rye/config.toml new file mode 100644 index 0000000..b582ff1 --- /dev/null +++ b/rye/config.toml @@ -0,0 +1,10 @@ +# https://rye-up.com/guide/config/#config-file + +[behavior] +# When set to true the `managed` flag is always assumed to be true. +force-rye-managed = false + +# Enables global shims when set to `true`. This means that the installed +# `python` shim will resolve to a Rye managed toolchain even outside of +# virtual environments. +global-python = false