Skip to content

Instantly share code, notes, and snippets.

@fffx
Last active August 8, 2017 08:56
Show Gist options
  • Save fffx/b6d12cc95e84d87d14d66e33415e6f3b to your computer and use it in GitHub Desktop.
Save fffx/b6d12cc95e84d87d14d66e33415e6f3b to your computer and use it in GitHub Desktop.
my ubuntu-gnome setup

sudo without password for fangxing

#open this file with sudo visudo -f
/etc/sudoers.d/fangxing
fangxing ALL=(ALL) NOPASSWD:ALL

install

sudo apt-get install -f mysql libmysqlclient-dev redis-server git git-extras \
                        build-essential \
                        python3 python3-pip \
                        vim emacs zsh tmux tig silversearcher-ag \
                        curl wget aria2 \
                        privoxy \
                        pinta redshift \
                        mpg123  \
                        ttf-mscorefonts-installer \
                        tlp tlp-rdw acpi-call-dkms \
                        thinkfan powertop

install python package

pip3 install shadowsocks netease-musicbox

install ruby while rvm

\curl -sSL https://get.rvm.io | bash -s stable --ruby=jruby --gems=rails, zeus, tmuxinator

Touchpad Gestures

https://github.com/bulletmark/libinput-gestures

ui

numic icons

sudo add-apt-repository ppa:numix/ppa  
sudo apt-get update  
sudo apt-get install numix-gtk-theme numix-icon-theme-circle  

change login background image

https://wiki.archlinux.org/index.php/GDM#Log-in_screen_background_image

Network

set dns server to openDns In file /etc/resolvconf/resolv.conf.d/base

nameserver 208.67.222.222  
nameserver 208.67.220.220  

monitor

TODO

  • setup proxychains and shadowsocks first
  • install google-chrome(need add key and ppa)
  • install from github (fzf, oh-my-zsh, spacemacs, tmux(latest release))
  • install package from ppa (neovim,proxychains)
  • font (wps, ms-windows, source-code-pro(abobe))
  • custom oh my zsh(etc: add zsh-autosuggestions)
  • yarn and other node package
  • add-apt-repository ppa:fixnix/netspeedsudo, apt-get install indicator-netspeed-unity
  • remove duplicate record of my zsh_history every day
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment