diff --git a/README.md b/README.md index 6d81f6a..7009908 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,6 @@ After installation, Reboot the computer and login with your new user. ### And run this Command line to install everything: -sudo apt install -y git && cd ~ && git clone https://github.com/ITmail-dk/bspwm-install-ma-dte && . ~/bspwm-install-ma-dte/bspwm-install-martin-dte-debian.sh +sudo apt install -y git && cd ~ && git clone https://github.com/ITmail-dk/bspwm-install-ma-dte && . ~/bspwm-install-ma-dte/install-ma-dte-debian.sh Here is what the command line does, it installs the GIT package an goes to your home directory and clones the installation from git and runs the installation script afterwards. diff --git a/bspwm-install-martin-dte-debian.sh b/install-ma-dte-debian.sh similarity index 69% rename from bspwm-install-martin-dte-debian.sh rename to install-ma-dte-debian.sh index fc3e1a2..73da25d 100644 --- a/bspwm-install-martin-dte-debian.sh +++ b/install-ma-dte-debian.sh @@ -3,19 +3,19 @@ cd ~/bspwm-install-ma-dte # Do, mkdir, copy, copy, echo files. -. ~/bspwm-install-ma-dte/install-scripts/mkdir-cp-chmod-echo-files.sh +. ~/bspwm-install-ma-dte/install-scripts/mkdir-cp-git-chmod-echo-files.sh # Add Software & Packages. -. ~/bspwm-install-ma-dte/install-scripts/apt-install-packages.sh +. ~/bspwm-install-ma-dte/install-scripts/apt-install-core-packages.sh # Add Pulseaudio to system startup as user. systemctl --user enable pulseaudio # Last Software & Packages. -. ~/bspwm-install-ma-dte/install-scripts/apt-install-last-packages.sh +. ~/bspwm-install-ma-dte/install-scripts/apt-install-software-last-packages.sh # Last step setup menu installing. -. last-step-setup-menu.sh +. ~/bspwm-install-ma-dte/install-menu.sh echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo " " diff --git a/install.sh b/install-menu.sh similarity index 100% rename from install.sh rename to install-menu.sh diff --git a/install-scripts/apt-install-core-packages.sh b/install-scripts/apt-install-core-packages.sh new file mode 100644 index 0000000..418693b --- /dev/null +++ b/install-scripts/apt-install-core-packages.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +# Add ROOT Level - Software & Packages. +echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" +echo " " +echo " APT Install Software & Packages" +echo " " +echo " Enter your user password, to continue if necessary" +echo " " +echo " continues the software installation in 3 seconds" +echo " " +echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" +sleep 3 + +# APT Update & apt upgrade +sudo apt update && sudo apt upgrade -y + +# Core packages to be installed +sudo apt install -y xorg x11-xserver-utils arandr autorandr dialog bspwm sxhkd sddm picom polybar xautolock xsecurelock caffeine network-manager git kitty psmisc rofi pcmanfm tlp font-manager gvfs-backends nitrogen dunst cups smbclient lxpolkit xbacklight lxappearance htop mc xarchiver mpv feh sxiv pulseaudio pulsemixer npm curl tmux imagemagick scrot firefox-esr numlockx ranger neovim flameshot moc notify-osd neofetch flatpak cava diff --git a/install-scripts/apt-install-packages.sh b/install-scripts/apt-install-packages.sh deleted file mode 100644 index 65313db..0000000 --- a/install-scripts/apt-install-packages.sh +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/bash - -# Add ROOT Level - Software & Packages. -echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" -echo " " -echo " APT Install Software & Packages" -echo " " -echo " Enter your user password, to continue if necessary" -echo " " -echo " continues the software installation in 3 seconds" -echo " " -echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" -sleep 3 - -# APT Update & apt upgrade -sudo apt update && sudo apt upgrade -y - -# Core packages to be installed -sudo apt install -y xorg x11-xserver-utils arandr autorandr dialog bspwm sxhkd sddm picom polybar xautolock xsecurelock caffeine network-manager kitty psmisc rofi pcmanfm tlp font-manager gvfs-backends nitrogen dunst cups smbclient lxpolkit xbacklight lxappearance htop mc xarchiver mpv feh sxiv pulseaudio pulsemixer npm curl tmux imagemagick scrot firefox-esr numlockx - -# Software & Packages -sudo apt install -y ranger neovim flameshot moc notify-osd neofetch flatpak cava obs-studio freerdp2-x11 - -# More Software & Packages ON / OFF -sudo apt install -y zsh git wireguard wireguard-tools libreoffice libreoffice-gtk3 libreoffice-style-breeze libreoffice-l10n-da inkscape gimp rawtherapee darktable okular scribus - -# Maybe maybe Software & Packages ON / OFF -#sudo apt install -y - -# Themes Extra Packages ON / OFF -sudo apt install -y papirus-icon-theme breeze-cursor-theme gnome-themes-extra - - -# Other packages not included or removed -# virt-manager xscreensaver thunar thunar-archive-plugin thunar-font-manager cmus ncmpcpp xidle i3lock-fancy -# qt5ct .profile add export QT_QPA_PLATFORMTHEME="qt5ct" - diff --git a/install-scripts/apt-install-last-packages.sh b/install-scripts/apt-install-software-last-packages.sh similarity index 51% rename from install-scripts/apt-install-last-packages.sh rename to install-scripts/apt-install-software-last-packages.sh index 1cf7b36..ef2341c 100644 --- a/install-scripts/apt-install-last-packages.sh +++ b/install-scripts/apt-install-software-last-packages.sh @@ -12,18 +12,30 @@ echo " " echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" sleep 3 -# Alacritty - Building and installing ON / OFF -#echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" -#echo " " -#echo " Alacritty - Building and installing" -#echo " " -#echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" -# Alacritty - Building and installing ON / OFF +# Software & Packages +sudo apt install -y wireguard wireguard-tools libreoffice libreoffice-gtk3 libreoffice-l10n-da inkscape gimp rawtherapee darktable okular scribus obs-studio freerdp2-x11 -#. ~/bspwm-install-ma-dte/install-scripts/install-alacritty-debian.sh +# Maybe maybe Software & Packages ON / OFF +#sudo apt install -y + +# Other packages not included or removed +# virt-manager xscreensaver thunar thunar-archive-plugin thunar-font-manager cmus ncmpcpp xidle i3lock-fancy +# qt5ct .profile add export QT_QPA_PLATFORMTHEME="qt5ct" # Google Chrome - Download + Install ON / OFF rm google-chrome-stable_current_amd64.deb wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo apt install -y ~/bspwm-install-ma-dte/google-chrome-stable_current_amd64.deb + + +# Alacritty - Building and installing ON / OFF + +echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" +echo " " +echo " Alacritty - Building and installing" +echo " " +echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" + +# Alacritty - Building and installing ON / OFF +. ~/bspwm-install-ma-dte/install-scripts/install-alacritty-debian.sh \ No newline at end of file diff --git a/install-scripts/install-alacritty-debian.sh b/install-scripts/install-alacritty-debian.sh index f617105..94b9f00 100644 --- a/install-scripts/install-alacritty-debian.sh +++ b/install-scripts/install-alacritty-debian.sh @@ -1,12 +1,12 @@ #!/bin/bash #APT UPDATE & APT UPGRADE -echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" +echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo " " echo " APT + Alacritty - Building and installing" -echo " Enter your user password, to continue." +echo " Enter your user password, to continue if necessary" echo " " -echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" +echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" sudo apt update && sudo apt upgrade -y sudo apt install -y cmake cargo pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev python3 @@ -46,17 +46,21 @@ echo "-'-'-'-'-'-'-'-'-'-'-'-" -echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-" +echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo " " echo " Add Desktop Entry." echo " " -echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-" +echo " Enter your user password, to continue if necessary" +echo " " +echo "-'-'-'-'-'-'-'-'-'-'-'-'-'--'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" sudo cp target/release/alacritty /usr/local/bin sudo cp extra/logo/alacritty-term.svg /usr/share/pixmaps/Alacritty.svg sudo desktop-file-install extra/linux/Alacritty.desktop sudo update-desktop-database +cd ~/bspwm-install-ma-dte + read -p "Alacritty Install - ALL DONE - Press a key to Exit" diff --git a/install-scripts/install-hugo-extended-debian.sh b/install-scripts/install-hugo-extended-debian.sh index 740ad08..338f27b 100644 --- a/install-scripts/install-hugo-extended-debian.sh +++ b/install-scripts/install-hugo-extended-debian.sh @@ -15,7 +15,7 @@ sudo apt update && sudo apt upgrade -y cd /tmp/ wget https://github.com/gohugoio/hugo/releases/download/v0.91.2/hugo_extended_0.91.2_Linux-64bit.deb -echo "Enter your user password, to continue." +echo "Enter your user password, to continue install." sudo apt install -y /tmp/hugo_extended_0.91.2_Linux-64bit.deb clear @@ -26,4 +26,7 @@ echo " Hugo Extended v0.91.2 Install - ALL DONE" echo " " echo "-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-" echo " " + +cd ~/bspwm-install-ma-dte + read -p "Press a key to Exit" \ No newline at end of file diff --git a/install-scripts/install-zsh-shell-debian.sh b/install-scripts/install-zsh-shell-debian.sh index 599403a..77172a1 100644 --- a/install-scripts/install-zsh-shell-debian.sh +++ b/install-scripts/install-zsh-shell-debian.sh @@ -26,4 +26,6 @@ echo $SHELL # Test with... $SHELL --version +cd ~/bspwm-install-ma-dte + read -p "ZSH Shell Install - ALL DONE - Press a key to Exit" \ No newline at end of file diff --git a/install-scripts/mkdir-cp-chmod-echo-files.sh b/install-scripts/mkdir-cp-git-chmod-echo-files.sh similarity index 100% rename from install-scripts/mkdir-cp-chmod-echo-files.sh rename to install-scripts/mkdir-cp-git-chmod-echo-files.sh