mirror of
				https://github.com/DictXiong/dotfiles.git
				synced 2025-11-04 07:27:48 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			39 lines
		
	
	
		
			614 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			614 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/bin/false "This script should be sourced in zsh, not executed directly"
 | 
						|
 | 
						|
set -ex
 | 
						|
 | 
						|
# check files
 | 
						|
cd /
 | 
						|
l
 | 
						|
cd ~
 | 
						|
l
 | 
						|
dfs cd
 | 
						|
l
 | 
						|
pwd
 | 
						|
test -f .zshrc2
 | 
						|
diff -q ./.ssh/authorized_keys2 ~/.ssh/authorized_keys2
 | 
						|
grep -q ".zshrc2" ~/.zshrc
 | 
						|
 | 
						|
# check scripts and functions
 | 
						|
dfs version
 | 
						|
dfs log 1
 | 
						|
z ~
 | 
						|
test ~ -ef "$(pwd)"
 | 
						|
dogo
 | 
						|
dfs cd
 | 
						|
tools/common.sh get_os_type
 | 
						|
tools/common.sh get_linux_dist
 | 
						|
 | 
						|
# check alias
 | 
						|
alias p114 > /dev/null
 | 
						|
 | 
						|
# check update
 | 
						|
DFS_VERSION=`dfs version`
 | 
						|
dfs update
 | 
						|
dfs version
 | 
						|
test `git rev-parse HEAD` = `curl -fsSL https://api.beardic.cn/get-var/dfs-commit-id`
 | 
						|
 | 
						|
# clean
 | 
						|
dfs cd
 | 
						|
git reset --hard $DFS_VERSION
 | 
						|
set +x |