diff --git a/dotenv.sh b/dotenv.sh old mode 100644 new mode 100755 index 53c1e9c..5f044a9 --- a/dotenv.sh +++ b/dotenv.sh @@ -14,5 +14,17 @@ if [ -f "/etc/arch-release" ]; then ./scripts/install-arch.sh fi +# Debian set up +if [ -f "/etc/debian_version" ]; then + ./scripts/install-debian.sh +fi + +# Node JS ./scripts/install-node.sh -source ~/.nvm/nvm.sh \ No newline at end of file +source ~/.nvm/nvm.sh + +# Install VIM Settings +curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ + https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim +cp ./scripts/.vimrc ~/.vimrc +vim -c "PlugInstall" \ No newline at end of file diff --git a/scripts/.vimrc b/scripts/.vimrc new file mode 100644 index 0000000..0088571 --- /dev/null +++ b/scripts/.vimrc @@ -0,0 +1,19 @@ +call plug#begin('~/.vim/plugged') + +Plug 'tpope/vim-sensible' +Plug 'blackbirdtheme/vim' +Plug 'sheerun/vim-polyglot' +Plug 'epmor/hotline-vim' + +call plug#end() + +" Rules +set tabstop=2 +set et +%retab! + +" Colors +syntax enable +set background=dark +set background=dark +colorscheme blackbird \ No newline at end of file diff --git a/scripts/configure-gnome.sh b/scripts/configure-gnome.sh deleted file mode 100644 index 3246934..0000000 --- a/scripts/configure-gnome.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash - -# Gnome Extensions -sudo pacman -S gnome-shell-extensions - -# Flat Remix Theme -git clone https://github.com/daniruiz/Flat-Remix-GTK -sudo cp ./Flat-Remix-GTK/themes/* /usr/share/themes - -# Iosevka SS09 Variant -sudo pacman -S ttc-iosevka-ss09 - -# Set theme -gsettings set org.gnome.desktop.interface gtk-theme "Flat-Remix-GTK-Violet-Dark-Solid" \ No newline at end of file diff --git a/scripts/install-arch.sh b/scripts/install-arch.sh old mode 100644 new mode 100755 index 0b71c71..086b938 --- a/scripts/install-arch.sh +++ b/scripts/install-arch.sh @@ -4,7 +4,4 @@ sudo pacman -Syuu # Install -sudo pacman -S vim code unrar base-devel vlc firefox cmake -q --noconfirm - -# Configure GNOME -./configure-gnome.sh \ No newline at end of file +sudo pacman -S vim code unrar base-devel vlc firefox cmake -q --noconfirm \ No newline at end of file diff --git a/scripts/install-debian.sh b/scripts/install-debian.sh new file mode 100755 index 0000000..9814f62 --- /dev/null +++ b/scripts/install-debian.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +# Update +sudo apt update +sudo apt upgrade + +# Install +sudo apt install build-essential unrar vim git cmake diff --git a/scripts/install-lxqt.sh b/scripts/install-lxqt.sh deleted file mode 100644 index 46baae1..0000000 --- a/scripts/install-lxqt.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash -sudo pacman -S lxqt xorg-server sddm -echo "exec startlxqt" >> ~/.xinitrc -sudo systemctl enable sddm.service - -# Start -sudo systemctl start sddm.service \ No newline at end of file diff --git a/scripts/install-node.sh b/scripts/install-node.sh old mode 100644 new mode 100755