Yes, I know.
This commit is contained in:
		
							parent
							
								
									58f00b76d8
								
							
						
					
					
						commit
						0b9b42888d
					
				
					 3 changed files with 30 additions and 9 deletions
				
			
		
							
								
								
									
										2
									
								
								inputrc
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								inputrc
									
										
									
									
									
								
							|  | @ -27,6 +27,8 @@ $if mode=vi | |||
|         Control-l: clear-screen | ||||
|     set keymap vi-insert | ||||
|         # these are for vi-insert mode | ||||
|         "jk": vi-movement-mode | ||||
|         "mù": vi-movement-mode | ||||
|         "\e[A": history-search-backward | ||||
|         "\e[B": history-search-forward | ||||
|         Control-l: clear-screen | ||||
|  |  | |||
|  | @ -48,7 +48,7 @@ if which pacman &> /dev/null; then | |||
|         function installOne { # package | ||||
|             pacman -Q $1 &> /dev/null | ||||
|             if [ $? == 1 ]; then | ||||
|                 sudo pacman -S $1 --noconfirm | ||||
|                 sudo pacman -S $1 --noconfirm --needed | ||||
|             fi | ||||
|         } | ||||
|         function installFileOne { # file | ||||
|  | @ -172,7 +172,7 @@ if [ $TERMUX == 1 ]; then | |||
|         inst tsu | ||||
|     fi | ||||
| fi | ||||
| inst moreutils screen ncdu lsof htop proxytunnel pv curl wget sshfs netcat mosh bash-completion | ||||
| inst moreutils screen ncdu lsof htop proxytunnel pv curl wget sshfs netcat mosh bash-completion rsync | ||||
| if [ $ARCH == 1 ]; then | ||||
|     inst gopass | ||||
| else | ||||
|  | @ -214,6 +214,13 @@ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim | |||
| vim +PluginInstall +qall | ||||
| 
 | ||||
| # YouCompleteMe (vim plugin) | ||||
| if [ $ARCH == 1 ] && [ $ADMIN == 1 ]; then | ||||
|     if [ $EXTRA == 1 ]; then | ||||
|         altInst vim-youcompleteme-git | ||||
|     else | ||||
|         altInst vim-youcompleteme-core-git | ||||
|     fi | ||||
| else | ||||
|     if [ $DEBIAN == 1 || $TERMUX == 1 ]; then | ||||
|         inst python-dev python3-dev | ||||
|     fi | ||||
|  | @ -222,6 +229,7 @@ if [ $TERMUX != 1 ]; then | |||
|         YCM_ARGS="$YCM_ARGS --clang-completer --tern-completer" | ||||
|     fi | ||||
|     python $HOME/.vim/bundle/YouCompleteMe/install.py $YCM_ARGS | ||||
| fi | ||||
| 
 | ||||
| # Common GUI | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										11
									
								
								scripts/install-wsl
									
										
									
									
									
										Executable file
									
								
							
							
						
						
									
										11
									
								
								scripts/install-wsl
									
										
									
									
									
										Executable file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| #!/usr/bin/env bash | ||||
| 
 | ||||
| # Setups a WSL system the way I like it | ||||
| 
 | ||||
| # Remember to use the alwsl script on GitHub to install Arch Linux on WSL | ||||
| # Use github:cbucher/console as a console and github:mintty/wsltty as a shell | ||||
| # (%LOCALAPPDATA%/wsltty/bin/wsl-bridge) to avoid arrow keys bypassing | ||||
| 
 | ||||
| (cd /usr/share/i18n/charmaps/; sudo gunzip -k UTF8.gz) | ||||
| echo "fr_FR.UTF-8 UTF-8" | sudo tee -a /etc/locale.gen | ||||
| sudo locale-gen | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue