mirror of
https://github.com/GeorgeSG/dotfiles.git
synced 2026-11-04 10:58:43 +00:00
Add per-os install scripts
This commit is contained in:
Executable
+41
@@ -0,0 +1,41 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
|
||||||
|
sudo apt-get update
|
||||||
|
sudo apt-get install -y zsh
|
||||||
|
sudo chsh -s $(which zsh)
|
||||||
|
|
||||||
|
sudo apt-get install -y \
|
||||||
|
bash \
|
||||||
|
bash-git-prompt \
|
||||||
|
bitwarden-cli \
|
||||||
|
btop \
|
||||||
|
coreutils \
|
||||||
|
docker \
|
||||||
|
doggo \
|
||||||
|
duf \
|
||||||
|
dust \
|
||||||
|
eza \
|
||||||
|
fastfetch \
|
||||||
|
fd \
|
||||||
|
findutils \
|
||||||
|
fzf \
|
||||||
|
gh \
|
||||||
|
git \
|
||||||
|
git-delta \
|
||||||
|
gnupg \
|
||||||
|
gping \
|
||||||
|
htop \
|
||||||
|
iperf3 \
|
||||||
|
jnv \
|
||||||
|
jq \
|
||||||
|
kondo \
|
||||||
|
mas \
|
||||||
|
nvm \
|
||||||
|
tealdeer \
|
||||||
|
tmux \
|
||||||
|
tokei \
|
||||||
|
tree \
|
||||||
|
wget \
|
||||||
|
zoxide \
|
||||||
|
zsh \
|
||||||
|
zsh-syntax-highlighting
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env sh
|
||||||
|
|
||||||
# Check for Homebrew and install if missing
|
# Install Brew
|
||||||
if test ! $(which brew); then
|
if test ! $(which brew); then
|
||||||
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
||||||
|
|
||||||
@@ -10,3 +10,8 @@ if test ! $(which brew); then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
brew update
|
brew update
|
||||||
|
|
||||||
|
brew install zsh
|
||||||
|
sudo chsh -s $(brew --prefix)/bin/zsh
|
||||||
|
brew bundle --file ./macos/Brewfile
|
||||||
|
brew bundle --file ./macos/Caskfile
|
||||||
Reference in New Issue
Block a user