Add more needed stuff and let oh my zsh installer take care of shell

This commit is contained in:
Leon Grünewald 2021-02-11 00:05:20 +01:00
parent f3e41aef62
commit c8f1362178

View file

@ -17,14 +17,15 @@ sudo dnf config-manager --set-enabled fedora-cisco-openh264
echo 'Installing base packages...' echo 'Installing base packages...'
sudo dnf install -y \ sudo dnf install -y \
git tar zsh ack neofetch which util-linux-user vim-enhanced git tar zsh ack mlocate usbutils neofetch which util-linux-user vim-enhanced
echo 'Installing fonts' echo 'Installing fonts'
sudo dnf install -y \ sudo dnf install -y \
twitter-twemoji-fonts fontawesome-fonts twitter-twemoji-fonts fontawesome-fonts powerline-fonts
#echo 'Install fancy programming stuff...' #echo 'Install fancy programming stuff...'
#sudo dnf install -y \ #sudo dnf install -y \
# podman \
# tig \ # tig \
# php-cli php-json php-mysqli php-zip php-xml php-mbstring php-xdebug mysql wp-cli composer java # php-cli php-json php-mysqli php-zip php-xml php-mbstring php-xdebug mysql wp-cli composer java
@ -34,7 +35,7 @@ sudo dnf install -y \
echo 'Install my desktop stuff...' echo 'Install my desktop stuff...'
sudo dnf install -y \ sudo dnf install -y \
@base-x awesome picom slock ibus dbus-x11 pipewire pipewire-pulseaudio dex-autostart pavucontrol alsa-utils @base-x awesome picom slock imv ibus dbus-x11 pipewire pipewire-pulseaudio dex-autostart pavucontrol alsa-utils
echo 'Installing graphical applications...' echo 'Installing graphical applications...'
sudo dnf install -y \ sudo dnf install -y \
@ -42,7 +43,7 @@ sudo dnf install -y \
echo 'Installing extended graphical applications...' echo 'Installing extended graphical applications...'
sudo dnf install -y \ sudo dnf install -y \
emacs thunderbird filezilla telegram-desktop libreoffice \ emacs gparted thunderbird filezilla telegram-desktop libreoffice \
flameshot ibus-uniemoji xsel mpv xt7-player-mpv flameshot ibus-uniemoji xsel mpv xt7-player-mpv
#echo 'Install work packages' #echo 'Install work packages'
@ -54,6 +55,10 @@ sudo dnf install -y \
# docker-ce docker-compose \ # docker-ce docker-compose \
# teamviewer # teamviewer
# Install gaming
#sudo dnf install -y \
# steam lutris gamemode
cd ~ cd ~
mkdir workspace mkdir workspace
cd workspace cd workspace
@ -62,10 +67,9 @@ git submodule update --init --recusive
cd devconf cd devconf
./install-light.sh ./install-light.sh
echo 'Switching shell to zsh...'
chsh -s $(which zsh)
mkdir ~/bin/ mkdir ~/bin/
sudo usermod -aG audio,input $(whoami)
vim +PlugInstall +qall vim +PlugInstall +qall
echo 'Done' echo 'Done'