mirror of
				https://github.com/DictXiong/dotfiles.git
				synced 2025-11-04 07:27:48 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			29 lines
		
	
	
		
			566 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			566 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash
 | 
						|
 | 
						|
set -e
 | 
						|
 | 
						|
set_mirror()
 | 
						|
{
 | 
						|
    # MIRROR=${1:-"mirrors.tuna.tsinghua.edu.cn"}
 | 
						|
    # MIRROR=${MIRROR//\//\\\/}
 | 
						|
    # sed -i 's/(archive|security).ubuntu.com/${MIRROR}/g' /etc/apt/sources.list
 | 
						|
    echo "to do ..."
 | 
						|
}
 | 
						|
 | 
						|
pacman_S()
 | 
						|
{
 | 
						|
    pacman -Syu
 | 
						|
    pacman -S tmux git zsh curl vim wget base-devel mingw-w64-x86_64-toolchain make cmake gcc zip unzip
 | 
						|
}
 | 
						|
 | 
						|
router()
 | 
						|
{
 | 
						|
    case $1 in
 | 
						|
        pacman-S    ) pacman_S ;;
 | 
						|
        set-mirror  ) set_mirror $2 ;;  
 | 
						|
        *           ) echo unknown command "$1". available: pacman-S, set-mirror ;;
 | 
						|
    esac
 | 
						|
}
 | 
						|
 | 
						|
router $@
 |