mirror of
https://github.com/GeorgeSG/dotfiles.git
synced 2026-09-06 17:38:45 +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
|
||||
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
||||
|
||||
@@ -10,3 +10,8 @@ if test ! $(which brew); then
|
||||
fi
|
||||
|
||||
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