more macos stuff
This commit is contained in:
parent
6180c7e6be
commit
65336b03b6
@ -4,17 +4,19 @@ bat
|
||||
binutils
|
||||
bison
|
||||
cmake
|
||||
coreutils
|
||||
cowsay
|
||||
feh
|
||||
figlet
|
||||
coreutils
|
||||
flex
|
||||
fzf
|
||||
gawk
|
||||
gcc
|
||||
gettext
|
||||
go
|
||||
gpatch
|
||||
gsed
|
||||
htop
|
||||
openjdk
|
||||
jq
|
||||
libtool
|
||||
lolcat
|
||||
@ -23,18 +25,16 @@ ncurses
|
||||
neofetch
|
||||
node
|
||||
npm
|
||||
openjdk
|
||||
openssh
|
||||
patch
|
||||
pkg-config
|
||||
python
|
||||
pylint
|
||||
virtualenv
|
||||
python
|
||||
ripgrep
|
||||
rust
|
||||
gsed
|
||||
gawk
|
||||
tmux
|
||||
vim
|
||||
virtualenv
|
||||
yamllint
|
||||
yq
|
||||
zip
|
||||
|
11
setup/os.zsh
11
setup/os.zsh
@ -97,6 +97,17 @@ OS__INSTALL_MANAGED_DEPENDENCIES() {
|
||||
yN 'continue with install?' && return 0 || ABORT
|
||||
}
|
||||
|
||||
case ${OS_NAME} in
|
||||
( macos )
|
||||
zsh -c 'source ~/.zprofile &>/dev/null; sed --version 2>&1 | grep GNU | grep -qv BSD' || {
|
||||
STATUS "detected BSD sed priority; updating GNU utilities in homebrew"
|
||||
for P in "$(brew --prefix)"/opt/*/libexec/gnubin; do export PATH="$P:$PATH"; done
|
||||
|
||||
echo 'for P in "$(brew --prefix)"/opt/*/libexec/gnubin; do export PATH="$P:$PATH"; done' >> "${HOME}/.zprofile"
|
||||
}
|
||||
;;
|
||||
esac
|
||||
|
||||
SUCCESS 'all dependencies satisfied'
|
||||
return 0
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user