mirror of
https://github.com/tommytran732/Linux-Setup-Scripts
synced 2024-11-22 09:31:34 -05:00
Update and rename temp.sh to Ubuntu-20.04-LTS.sh
This commit is contained in:
parent
abeb5a63cd
commit
7127c4f6db
@ -20,7 +20,7 @@ cd /home/${USER} || exit
|
|||||||
#Setting umask to 077
|
#Setting umask to 077
|
||||||
umask 077
|
umask 077
|
||||||
sudo sed -i 's/UMASK 022/UMASK 077/g' /etc/login.defs
|
sudo sed -i 's/UMASK 022/UMASK 077/g' /etc/login.defs
|
||||||
sudo sed -i 's/#umask 022/umask 077/g' /etc/profile
|
echo "umask 077" | sudo tee --append /etc/profile
|
||||||
|
|
||||||
#Disable ptrace
|
#Disable ptrace
|
||||||
sudo cp /usr/lib/sysctl.d/10-default-yama-scope.conf /etc/sysctl.d/
|
sudo cp /usr/lib/sysctl.d/10-default-yama-scope.conf /etc/sysctl.d/
|
||||||
@ -40,7 +40,7 @@ sudo fwupdmgr get-updates
|
|||||||
sudo fwupdmgr update -y
|
sudo fwupdmgr update -y
|
||||||
|
|
||||||
#Remove unneeded packages
|
#Remove unneeded packages
|
||||||
sudo apt purge gnome-calculator *evince* *seahorse* *gedit* *yelp* gnome-screenshot gnome-power-manager eog gnome-logs gnome-characters gnome-shell-extension-desktop-icons gnome-font-viewer *file-roller* cups* printer-driver* network-manager-pptp* network-manager-openvpn* *nfs* aaport* telnet *spice* tcpdump firefox* gnome-disk* gnome-initial-setup ubuntu-report popularity-contest whoopsie speech-dispatcher modemmanager avahi* gnome-shell-extension-ubuntu-dock *mobile* -y
|
sudo apt purge gnome-calculator *evince* *seahorse* *gedit* *yelp* gnome-screenshot gnome-power-manager eog gnome-logs gnome-characters gnome-shell-extension-desktop-icons gnome-font-viewer *file-roller* cups* printer-driver* network-manager-pptp* network-manager-openvpn* *nfs* aaport* telnet *spice* tcpdump firefox* gnome-disk* gnome-initial-setup ubuntu-report popularity-contest whoopsie speech-dispatcher modemmanager avahi* gnome-shell-extension-ubuntu-dock mobile-broadband-provider-info -y
|
||||||
sudo apt autoremove -y
|
sudo apt autoremove -y
|
||||||
sudo snap remove snap-store
|
sudo snap remove snap-store
|
||||||
|
|
||||||
@ -50,7 +50,7 @@ sudo apt update
|
|||||||
sudo apt upgrade -y
|
sudo apt upgrade -y
|
||||||
sudo apt -y install neofetch gnome-software flatpak gnome-software-plugin-flatpak firejail apparmor-profiles apparmor-profiles-extra apparmor-utils gnome-tweak-tool arc-theme
|
sudo apt -y install neofetch gnome-software flatpak gnome-software-plugin-flatpak firejail apparmor-profiles apparmor-profiles-extra apparmor-utils gnome-tweak-tool arc-theme
|
||||||
|
|
||||||
#Install Yubico StuffNetworkManager-config-connectivity-fedora
|
#Install Yubico Stuff
|
||||||
sudo apt -y install yubikey-manager pam-u2f pamu2fcfg
|
sudo apt -y install yubikey-manager pam-u2f pamu2fcfg
|
||||||
mkdir -p /home/${USER}/.config/Yubico
|
mkdir -p /home/${USER}/.config/Yubico
|
||||||
|
|
||||||
@ -63,8 +63,8 @@ sudo apt upgrade -y
|
|||||||
sudo apt install ivpn-ui -y
|
sudo apt install ivpn-ui -y
|
||||||
|
|
||||||
#Install OpenSnitch
|
#Install OpenSnitch
|
||||||
sudo dnf install -y https://github.com/evilsocket/opensnitch/releases/download/v1.3.6/opensnitch-1.3.6-1.x86_64.rpm
|
sudo apt install -y https://github.com/evilsocket/opensnitch/releases/download/v1.3.6/opensnitch_1.3.6-1_amd64.deb
|
||||||
sudo dnf install -y https://github.com/evilsocket/opensnitch/releases/download/v1.3.6/opensnitch-ui-1.3.6-1.f29.noarch.rpm
|
sudo apt install -y https://github.com/evilsocket/opensnitch/releases/download/v1.3.6/python3-opensnitch-ui_1.3.6-1_all.deb
|
||||||
sudo chmod -R $USER:USER /home/${USER}/.config/autostart
|
sudo chmod -R $USER:USER /home/${USER}/.config/autostart
|
||||||
|
|
||||||
#Setup VSCodium
|
#Setup VSCodium
|
||||||
@ -112,7 +112,7 @@ find /home/${USER}/Mojave-CT -name '*[Ee]piphany*' -exec rm {} \;
|
|||||||
gsettings set org.gnome.desktop.interface icon-theme "Arc"
|
gsettings set org.gnome.desktop.interface icon-theme "Arc"
|
||||||
|
|
||||||
#Set GTK theme
|
#Set GTK theme
|
||||||
gsettings set org.gnome.desktop.interface gtk-theme "Arc-Dark"
|
gsettings set org.gnome.desktop.interface gtk-theme "Yaru-Dark"
|
||||||
flatpak upgrade -y
|
flatpak upgrade -y
|
||||||
|
|
||||||
#Set Ubuntu 20.04 LTS Wallpaper
|
#Set Ubuntu 20.04 LTS Wallpaper
|
||||||
@ -121,10 +121,6 @@ gsettings set org.gnome.desktop.background picture-uri 'file:///usr/share/backgr
|
|||||||
#Enable Titlebar buttons
|
#Enable Titlebar buttons
|
||||||
gsettings set org.gnome.desktop.wm.preferences button-layout 'appmenu:minimize,maximize,close'
|
gsettings set org.gnome.desktop.wm.preferences button-layout 'appmenu:minimize,maximize,close'
|
||||||
|
|
||||||
#Quick Fix for Freon https://github.com/UshakovVasilii/gnome-shell-extension-freon/issues/163
|
|
||||||
sudo sed -i 's#`${nvme}#`/usr/bin/sudo ${nvme}#g' /usr/share/gnome-shell/extensions/freon@UshakovVasilii_Github.yahoo.com/nvmecliUtil.js
|
|
||||||
echo ''"${USER}"' ALL = NOPASSWD: /usr/sbin/nvme list -o json, /usr/sbin/nvme smart-log /dev/nvme* -o json' | sudo EDITOR='tee -a' visudo >/dev/null 2>&1
|
|
||||||
|
|
||||||
#Enable GNOME shell extensions
|
#Enable GNOME shell extensions
|
||||||
gsettings set org.gnome.shell disable-user-extensions false
|
gsettings set org.gnome.shell disable-user-extensions false
|
||||||
|
|
Loading…
Reference in New Issue
Block a user