mirror of
https://github.com/ivuorinen/dotfiles.git
synced 2026-03-22 16:03:23 +00:00
fix: resolve shell startup errors and streamline tool management
- Guard brew shellenv in fish config with test -x for Linux compat - Pin Python to 3.13 with compile=true (freethreaded builds broken) - Pin neovim, go, terraform, aws-cli, cmake, dotnet-ef to stable versions - Remove hugo and gdu from mise (unused / broken upstream) - Comment out pipx-backed tools (mise can't find uvx when self-managed) - Move mise [settings] above [tools] with pipx.uvx=true - Fix dnf group name for dnf5 (development-tools lowercase) - Remove vendored fzf binary (now managed by mise) - Simplify Dotbot: force-relink mise config, targeted ~/.local clean, remove fzf custom linking (now via standard ~/.config/ glob) - Fix lint gate hook to find yarn via mise shims
This commit is contained in:
@@ -42,11 +42,11 @@ packages=(
|
||||
# Install the Development Tools dnf group
|
||||
install_dev_tools_group()
|
||||
{
|
||||
if dnf group list installed 2> /dev/null | grep -q "Development Tools"; then
|
||||
if dnf group list installed 2> /dev/null | grep -q "development-tools"; then
|
||||
msgr ok "@development-tools group already installed"
|
||||
else
|
||||
msgr run "Installing @development-tools group"
|
||||
sudo dnf group install -y "Development Tools"
|
||||
sudo dnf group install -y "development-tools"
|
||||
fi
|
||||
return 0
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user