Last active
July 15, 2018 12:21
-
-
Save jlopezcur/08d95466700e7d074c1a4cdce3483578 to your computer and use it in GitHub Desktop.
Basic Setup
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Powerline fonts (https://github.com/powerline/fonts) | |
wget https://github.com/Lokaltog/powerline/raw/develop/font/PowerlineSymbols.otf https://github.com/Lokaltog/powerline/raw/develop/font/10-powerline-symbols.conf | |
sudo mv PowerlineSymbols.otf /usr/share/fonts/ | |
sudo fc-cache -vf | |
sudo mv 10-powerline-symbols.conf /etc/fonts/conf.d/ | |
# Fish | |
sudo apt install fish -y | |
curl -L https://get.oh-my.fish | fish | |
cat > ~/.config/fish/config.fish <<'endmsg' | |
set -g -x fish_greeting '' | |
endmsg | |
chsh -s /usr/bin/fish | |
omf install bira | |
# Add advanced motd | |
sudo apt install screenfetch -y | |
echo "screenfetch" >> ~/.config/fish/config.fish |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Processes | |
sudo apt install htop -y | |
# Vim: Editor | |
sudo apt remove --purge vim vim-runtime vim-gnome vim-tiny vim-gui-common | |
sudo apt install liblua5.1-dev luajit libluajit-5.1 python-dev ruby-dev libperl-dev libncurses5-dev libatk1.0-dev libx11-dev libxpm-dev libxt-dev | |
sudo apt install checkinstall | |
sudo rm -rf /usr/local/share/vim /usr/bin/vim | |
cd; git clone https://github.com/vim/vim; cd vim/src | |
make distclean; cd .. | |
./configure \ | |
--enable-multibyte \ | |
--enable-perlinterp=dynamic \ | |
--enable-rubyinterp=dynamic \ | |
--with-ruby-command=/usr/bin/ruby \ | |
--enable-pythoninterp=dynamic \ | |
--with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu \ | |
--enable-python3interp \ | |
--with-python3-config-dir=/usr/lib/python3.5/config-3.5m-x86_64-linux-gnu \ | |
--enable-luainterp \ | |
--with-luajit \ | |
--enable-cscope \ | |
--enable-gui=auto \ | |
--with-features=huge \ | |
--with-x \ | |
--enable-fontset \ | |
--enable-largefile \ | |
--disable-netbeans \ | |
--with-compiledby="javier" \ | |
--enable-fail-if-missing | |
make;sudo make install | |
cd .. | |
curl -L https://raw.github.com/liangxianzhe/oh-my-vim/master/tools/install.sh | sh | |
echo "let g:airline_powerline_fonts = 1" >> ~/vimrc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Graphics | |
sudo apt install inkscape gimp2 blender -y | |
# Educational | |
sudo apt install wxmaxima -y | |
# Productivity | |
sudo apt-get install gnome-shell-pomodoro -y | |
# Terminal & tools | |
sudo apt install tilix -y | |
# Network VPN | |
sudo apt install openvpn network-manager-openvpn network-manager-openvpn-gnome |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment