simplified copy code and added rootless X prevention
This commit is contained in:
parent
881f8b5142
commit
aadb04c4be
2 changed files with 8 additions and 4 deletions
2
Xwrapper.config
Normal file
2
Xwrapper.config
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
allowed_users=anybody
|
||||||
|
needs_root_rights = yes
|
10
setup.sh
10
setup.sh
|
@ -117,8 +117,8 @@ setup_brave() {
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_conky() {
|
setup_conky() {
|
||||||
cp ./.conky ~/.conky
|
cp ./.conky/ ~
|
||||||
cp ./autostart/conky.desktop ~/.config/autostart/conky.desktop
|
cp ./autostart/conky.desktop ~/.config/autostart
|
||||||
|
|
||||||
package_install \
|
package_install \
|
||||||
conky \
|
conky \
|
||||||
|
@ -314,6 +314,8 @@ setup_gnome() {
|
||||||
nvidia `# nvidia GPU support` \
|
nvidia `# nvidia GPU support` \
|
||||||
optimus-manager-qt `# https://github.com/Shatur/optimus-manager-qt` \
|
optimus-manager-qt `# https://github.com/Shatur/optimus-manager-qt` \
|
||||||
|
|
||||||
|
# prevent rootless X
|
||||||
|
cp ./Xwrapper.config /etc/X11/
|
||||||
load_dconf "gnome-desktop-interface.conf"
|
load_dconf "gnome-desktop-interface.conf"
|
||||||
sudo systemctl enable gdm
|
sudo systemctl enable gdm
|
||||||
sudo systemctl enable optimus-manager
|
sudo systemctl enable optimus-manager
|
||||||
|
@ -542,7 +544,7 @@ setup_vim() {
|
||||||
package_install \
|
package_install \
|
||||||
vim-plug `# vim plugin manager` \
|
vim-plug `# vim plugin manager` \
|
||||||
|
|
||||||
cp .vimrc ~/.vimrc
|
cp .vimrc ~
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_virtualbox() {
|
setup_virtualbox() {
|
||||||
|
@ -615,7 +617,7 @@ setup_zsh() {
|
||||||
# install powerlevel10k theme
|
# install powerlevel10k theme
|
||||||
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
|
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
|
||||||
|
|
||||||
cp .zshrc ~/.zshrc
|
cp .zshrc ~
|
||||||
else
|
else
|
||||||
log "zsh already configured. Skipping."
|
log "zsh already configured. Skipping."
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue