Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109install_brew() { /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew update --force
# Taken from homebrew's install.sh script UNAME_MACHINE="$(/usr/bin/uname -m)"
if [[ "${UNAME_MACHINE}" == "arm64" ]]; then # On ARM macOS, this script installs to /opt/homebrew only HOMEBREW_PREFIX="/opt/homebrew" else # On Intel macOS, this script installs to /usr/local only HOMEBREW_PREFIX="/usr/local" fi
eval "\$(${HOMEBREW_PREFIX}/bin/brew shellenv)"
echo >>$HOME/.zprofile echo 'eval "$(${HOMEBREW_PREFIX}bin/brew shellenv)"' >>$HOME/.zprofile eval "$(${HOMEBREW_PREFIX}/brew shellenv)"}
install_deps() { deps=( fish tmux stow zoxide fd eza ripgrep gh fzf sk tealdeer rustup bat git difftastic fnm just sd ffmpeg sevenzip jq imagemagick font-symbols-only-nerd-font lf chafa docker colima ghostty entr bob # neovim version manager tree-sitter-cli # needed to cache treesitter parsers opencode jj mergiraf gnupg2 pass pass-otp pass-git-helper pinentry-mac go fontforge # qutebrowser watchman localsend bottom nikitabobko/tap/aerospace FelixKratz/formulae/borders
# lsps, formatters, linters emmylua_ls vscode-langservers-extracted tailwindcss-language-server llvm clang-format rust-analyzer yaml-language-server taplo tinymist markdown-oxide bash-language-server fish-lsp zls zig stylua shfmt yamlfmt ruff typstyle eslint_d uv )
brew trust nikitabobko/tap FelixKratz/formulae brew install ${deps[@]}}
install_wrapper brew install_brewinstall_depsecho ""
if exists "qutebrowser"; then rm -rf "$HOME/.qutebrowser" ln -sv "$DOTFILES/.config/qutebrowser" "$HOME/.qutebrowser"fi