Add sysyadm alias
This commit is contained in:
		
							parent
							
								
									56934091ef
								
							
						
					
					
						commit
						4ca38a8806
					
				
					 2 changed files with 21 additions and 0 deletions
				
			
		
							
								
								
									
										20
									
								
								.bin/system-mode
									
										
									
									
									
										Executable file
									
								
							
							
						
						
									
										20
									
								
								.bin/system-mode
									
										
									
									
									
										Executable file
									
								
							|  | @ -0,0 +1,20 @@ | |||
| #!/usr/bin/env bash | ||||
| 
 | ||||
| shopt -s expand_aliases | ||||
| . "$XDG_CONFIG_HOME/aliasrc" | ||||
| 
 | ||||
| system_mode_wayland () { | ||||
|     sysyadm config --unset-all local.class x11 | ||||
|     sysyadm alt | ||||
| } | ||||
| 
 | ||||
| system_mode_x11 () { | ||||
|     sysyadm config --add local.class x11 | ||||
|     sysyadm alt | ||||
| } | ||||
| 
 | ||||
| case $1 in | ||||
|     "wayland")  system_mode_wayland ;; | ||||
|     "x11")      system_mode_x11 ;; | ||||
|     *)              echo "'$1' is not a valid mode" ;; | ||||
| esac | ||||
|  | @ -89,6 +89,7 @@ test -x "$(command -v nvim)" && alias vim='nvim' | |||
| test -x "$(command -v rmtrash)" && alias rm='rmtrash -I --one-file-system' | ||||
| test -x "$(command -v rmdirtrash)" && alias rmdir='rmdirtrash' | ||||
| 
 | ||||
| test -x "$(command -v yadm)" && alias sysyadm="sudo yadm --yadm-dir /etc/yadm --yadm-data /etc/yadm/data" | ||||
| test ! -x "$(command -v yadm)" && alias yadm='git --git-dir="$HOME/.local/share/yadm/repo.git"' | ||||
| 
 | ||||
| test -x "$HOME/.config/aliasrc.local" && . "$HOME/.config/aliasrc.local" | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue