Just a script to install needed software.
- Telegram;
- Spotify;
- SSH;
- Firefox flash player (pepperflash);
- Chromium-browser;
- Unetbootin;
- Intellij Idea (community edition);
- Octave;
- Russian language package for libreoffice;
- Vim;
- GNU C++ compiler;
- Tmux;
- Nmap;
- Git;
- TrueCrypt;
- CryptSetup;
- Workflowy.
Includes config file .tmux.conf
Changes in .tmux.conf
- Default terminal -- gnome-terminal;
- Default shell -- /bin/zsh;
- Default history limit -- 2000;
- New windows and pane split's on current directory;
- Split panes using h and v (i3wm binding);
- Enabled mouse mode;
- Enabled mouse scroll
Includes config file .vimrc
- How To Vimrc
- Vim 02 -- Конфигурация и плагины
- Vim 03 -- Vim 03 - Плагины. Самое необходимое
- The Ultimate Vimrc
Changes in .vimrc
- UI Layout
- Vim shows current command in bottom bar
- Vim highlight current line
- Graphical menu of all the matches you can cycle through.
- Highlight matching [{()}]
- Searching
- Vim history is set to 500 lines
- Ignore case when searching
- Highlight search results
- Highlight choosen search result
- For regular expressions turned magic on
- Tmux
- Allows cursor change in tmux mode
- Backups
- Vim moves .swp files into /tmp directory, so they doesn't annoy
- Installed plugins
- Nerd tree
- You Complete Me
- Auto pairs
- Ctrlp for file search
- Vimtex for latex files
- Undo Tree
- Syntastic for errors highlight
- Vim-Airline Lean & mean status/tabline for vim that's light as air
- Key mappings
- Ctrl+e -- Nerd Tree toggle
- Ctrl+u -- Undo Tree toggle
- Extra
- Set to auto read when a file is changed from the outside