diff --git a/home/.config/dunst/dunstrc b/home/.config/dunst/dunstrc index b131168..b779e17 100644 --- a/home/.config/dunst/dunstrc +++ b/home/.config/dunst/dunstrc @@ -26,8 +26,8 @@ # width = 300 width = 270 - # The dynamic height of a single notification, excluding the frame. - height = (0, 300) + # The maximum height of a single notification, excluding the frame. + height = 300 # Position the notification in the top right corner origin = top-right diff --git a/home/.config/zsh/rc/completion.zsh b/home/.config/zsh/rc/completion.zsh index 843a36c..25b9771 100644 --- a/home/.config/zsh/rc/completion.zsh +++ b/home/.config/zsh/rc/completion.zsh @@ -17,11 +17,3 @@ fi zstyle ':completion:*' menu select # select completions with arrow keys zstyle ':completion:*' group-name '' # group results by category zstyle ':completion:::::' completer _expand _complete _ignored _approximate # enable approximate matches for completion - -# Autocompletion for various tools -if command -v uv >/dev/null 2>&1; then - eval "$(uv generate-shell-completion zsh)" -fi -if command -v uvx >/dev/null 2>&1; then - eval "$(uvx --generate-shell-completion zsh)" -fi diff --git a/install_user.sh b/install_user.sh index 3438cab..703055b 100755 --- a/install_user.sh +++ b/install_user.sh @@ -104,12 +104,21 @@ source ~/.config/shell/environment # Install stable channel default rust toolchain rustup default stable -# Install various python versions with uv -uv python install 3.12 3.11 3.10 3.9 3.8 3.7 +# Install various python versions with rye +rye toolchain list --include-downloadable | rg "cpython@3.12" | cut -d' ' -f1 | head -n 1 | xargs rye toolchain fetch +rye toolchain list --include-downloadable | rg "cpython@3.11" | cut -d' ' -f1 | head -n 1 | xargs rye toolchain fetch +rye toolchain list --include-downloadable | rg "cpython@3.10" | cut -d' ' -f1 | head -n 1 | xargs rye toolchain fetch +rye toolchain list --include-downloadable | rg "cpython@3.9" | cut -d' ' -f1 | head -n 1 | xargs rye toolchain fetch +rye toolchain list --include-downloadable | rg "cpython@3.8" | cut -d' ' -f1 | head -n 1 | xargs rye toolchain fetch +rye toolchain list --include-downloadable | rg "cpython@3.7" | cut -d' ' -f1 | head -n 1 | xargs rye toolchain fetch +rye toolchain list --include-downloadable | rg "cpython@3.6" | cut -d' ' -f1 | head -n 1 | xargs rye toolchain fetch -# Install various useful python packages -paru -S --noconfirm --needed ipython ruff pyright mypy -uv tool install basedpyright +# Install ipython with rye +rye tools install ipython +rye tools install ruff +rye tools install basedpyright +rye tools install pyright +rye tools install mypy # Pull my public key and give it ultimate trust # (Obviously, you might not want to do this in your case,