added nvm + minor setup improvements
This commit is contained in:
parent
bb99c4f59d
commit
dcab263dc4
2 changed files with 7 additions and 1 deletions
|
@ -5,7 +5,9 @@ plugins=(
|
||||||
zsh-interactive-cd
|
zsh-interactive-cd
|
||||||
zsh-syntax-highlighting
|
zsh-syntax-highlighting
|
||||||
)
|
)
|
||||||
|
|
||||||
source $ZSH/oh-my-zsh.sh
|
source $ZSH/oh-my-zsh.sh
|
||||||
|
source /usr/share/nvm/init-nvm.sh
|
||||||
|
|
||||||
export GOPATH=$HOME/go
|
export GOPATH=$HOME/go
|
||||||
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
|
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
|
||||||
|
|
6
setup.sh
6
setup.sh
|
@ -359,6 +359,7 @@ setup_gnome() {
|
||||||
# gnome-shell-extensions: gnome shell extensions
|
# gnome-shell-extensions: gnome shell extensions
|
||||||
# gwe: nvidia GPU overclocking https://gitlab.com/leinardi/gwe
|
# gwe: nvidia GPU overclocking https://gitlab.com/leinardi/gwe
|
||||||
# nvidia: nvidia GPU support
|
# nvidia: nvidia GPU support
|
||||||
|
# lib32-nvidia-utils 32bit nvidia driver utils
|
||||||
# optimus-manager-qt: https://github.com/Shatur/optimus-manager-qt
|
# optimus-manager-qt: https://github.com/Shatur/optimus-manager-qt
|
||||||
|
|
||||||
package_install \
|
package_install \
|
||||||
|
@ -370,13 +371,14 @@ setup_gnome() {
|
||||||
gnome-shell-extensions \
|
gnome-shell-extensions \
|
||||||
gwe \
|
gwe \
|
||||||
nvidia \
|
nvidia \
|
||||||
|
lib32-nvidia-utils \
|
||||||
optimus-manager-qt
|
optimus-manager-qt
|
||||||
|
|
||||||
sudo systemctl enable gdm
|
sudo systemctl enable gdm
|
||||||
sudo systemctl enable optimus-manager
|
sudo systemctl enable optimus-manager
|
||||||
|
|
||||||
# prevent rootless X
|
# prevent rootless X
|
||||||
cp ./etc/X11/Xwrapper.config /etc/X11/
|
sudo install -g root -o root -m u=rw,g=r,o=r ./etc/X11/Xwrapper.config /etc/X11/Xwrapper.config
|
||||||
load_dconf "gnome-desktop-interface.conf"
|
load_dconf "gnome-desktop-interface.conf"
|
||||||
|
|
||||||
# set nvidia preferred mode on login
|
# set nvidia preferred mode on login
|
||||||
|
@ -575,11 +577,13 @@ setup_mystiq() {
|
||||||
|
|
||||||
setup_node() {
|
setup_node() {
|
||||||
# nodejs: Javascript on servers!
|
# nodejs: Javascript on servers!
|
||||||
|
# nvm: Node.JS version manager
|
||||||
# npm: node package manager
|
# npm: node package manager
|
||||||
# yarn: better node package manager
|
# yarn: better node package manager
|
||||||
|
|
||||||
package_install \
|
package_install \
|
||||||
nodejs \
|
nodejs \
|
||||||
|
nvm \
|
||||||
npm \
|
npm \
|
||||||
yarn
|
yarn
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue