Restructure bar restart and fix typos in ethz-vpn
This commit is contained in:
		| @@ -1,7 +1,7 @@ | |||||||
| #!/usr/bin/env bash | #!/usr/bin/env bash | ||||||
|  |  | ||||||
| connect() { | connect() { | ||||||
| 	read -sp $'Please type in your Encryption Password:\n' encpass | 	read -sp $'Please enter your Encryption Password:\n' encpass | ||||||
| 	TOKEN=$(cat ~/.local/share/ethz-vpn-connect/ethzvpntoken.secret | openssl enc -aes-256-cbc -pbkdf2 -d -a -k $encpass) | 	TOKEN=$(cat ~/.local/share/ethz-vpn-connect/ethzvpntoken.secret | openssl enc -aes-256-cbc -pbkdf2 -d -a -k $encpass) | ||||||
| 	PASSWORD=$(cat ~/.local/share/ethz-vpn-connect/ethzvpnpass.secret | openssl enc -aes-256-cbc -pbkdf2 -d -a -k $encpass) | 	PASSWORD=$(cat ~/.local/share/ethz-vpn-connect/ethzvpnpass.secret | openssl enc -aes-256-cbc -pbkdf2 -d -a -k $encpass) | ||||||
| 	USERNAME=$(cat ~/.local/share/ethz-vpn-connect/ethzvpnusername.txt) | 	USERNAME=$(cat ~/.local/share/ethz-vpn-connect/ethzvpnusername.txt) | ||||||
| @@ -17,13 +17,13 @@ disconnect() { | |||||||
|  |  | ||||||
| setup() { | setup() { | ||||||
| 	echo 'You are about to overwrite your secrets. Press ctrl + C to cancel.' | 	echo 'You are about to overwrite your secrets. Press ctrl + C to cancel.' | ||||||
| 	read -p $'Please type in your Username: ' USERNAME | 	read -p $'Please enter your ETHZ-Username: ' USERNAME | ||||||
|     echo 'Ok!' |     echo 'Ok!' | ||||||
| 	read -sp $'Please type in your Encryption Password: ' encpass |     read -sp $'Please choose and enter your Encryption Password (will be required when launching): ' encpass | ||||||
|     echo 'Ok!' |     echo 'Ok!' | ||||||
| 	read -sp $'Please type in your ETHZ WLAN Password: ' PASSWORD |     read -sp $'Please enter your ETHZ WLAN (= Radius) Password: ' PASSWORD | ||||||
|     echo 'Ok!' |     echo 'Ok!' | ||||||
| 	read -sp $'Please type in your ETHZ OTP Secret: ' TOKEN |     read -sp $'Please enter your ETHZ OTP Secret: ' TOKEN | ||||||
| 	mkdir ~/.local/share/ethz-vpn-connect | 	mkdir ~/.local/share/ethz-vpn-connect | ||||||
| 	echo $PASSWORD | openssl enc -aes-256-cbc -pbkdf2 -a -k $encpass >~/.local/share/ethz-vpn-connect/ethzvpnpass.secret | 	echo $PASSWORD | openssl enc -aes-256-cbc -pbkdf2 -a -k $encpass >~/.local/share/ethz-vpn-connect/ethzvpnpass.secret | ||||||
| 	echo $TOKEN | openssl enc -aes-256-cbc -pbkdf2 -a -k $encpass >~/.local/share/ethz-vpn-connect/ethzvpntoken.secret | 	echo $TOKEN | openssl enc -aes-256-cbc -pbkdf2 -a -k $encpass >~/.local/share/ethz-vpn-connect/ethzvpntoken.secret | ||||||
| @@ -54,6 +54,6 @@ setup) | |||||||
| 	setup | 	setup | ||||||
| 	;; | 	;; | ||||||
| *) | *) | ||||||
| 	echo -e 'Usage: ethz-vpn [Option] \n [Option]: \n       connect, c:             Connect VPN \n  disconnect, d, dc:      Disconnect VPN \n setup: set secrets and eth-Kürzel.\n' | 	echo -e 'Usage: ethz-vpn [Option] \n [Option]: \n       connect, c:             Connect VPN \n  disconnect, d, dc:      Disconnect VPN \n setup: set secrets and eth-Username.\n' | ||||||
| 	;; | 	;; | ||||||
| esac | esac | ||||||
|   | |||||||
| @@ -3,13 +3,6 @@ | |||||||
| cp -f ~/.config/hypr/hyprland_docked.conf ~/.config/hypr/hyprland.conf | cp -f ~/.config/hypr/hyprland_docked.conf ~/.config/hypr/hyprland.conf | ||||||
| cp -f ~/.config/rofi/config_desktop.rasi ~/.config/rofi/config.rasi | cp -f ~/.config/rofi/config_desktop.rasi ~/.config/rofi/config.rasi | ||||||
|  |  | ||||||
| echo " ==> Restarting ags... " | ./restart-bar | ||||||
| killall gjs |  | ||||||
| killall ags |  | ||||||
| sleep 5 |  | ||||||
| ags run -d ~/projects/active/dotfiles/config/astal --gtk4 & disown |  | ||||||
| sleep 2 |  | ||||||
| ags run -d ~/projects/active/dotfiles/config/ags/notifications & disown |  | ||||||
|  |  | ||||||
|  |  | ||||||
| echo " ==> Done! To revert to normal config, run change-wallpaper" | echo " ==> Done! To revert to normal config, run change-wallpaper" | ||||||
|   | |||||||
							
								
								
									
										13
									
								
								scripts/restart-bar
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										13
									
								
								scripts/restart-bar
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | #!/bin/sh | ||||||
|  |  | ||||||
|  |  | ||||||
|  | echo " | ||||||
|  | => Restarting ags | ||||||
|  | " | ||||||
|  |  | ||||||
|  | killall gjs | ||||||
|  | killall ags | ||||||
|  | sleep 4 | ||||||
|  | ags run -d ~/projects/active/dotfiles/config/astal --gtk4 & disown | ||||||
|  | sleep 2 | ||||||
|  | ags run -d ~/projects/active/dotfiles/config/ags/notifications & disown | ||||||
							
								
								
									
										11
									
								
								setup
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								setup
									
									
									
									
									
								
							| @@ -97,16 +97,7 @@ sudo cp ./system/environment /etc/environment | |||||||
| sudo cp -r ./system/greetd/* /etc/greetd/ | sudo cp -r ./system/greetd/* /etc/greetd/ | ||||||
| hyprctl reload | hyprctl reload | ||||||
|  |  | ||||||
| echo " | ./scripts/restart-bar | ||||||
|     => Restarting bars, etc |  | ||||||
|         -> This will take a couple of seconds to ensure them quitting properly |  | ||||||
| " |  | ||||||
| killall gjs |  | ||||||
| killall ags |  | ||||||
| sleep 5 |  | ||||||
| ags run -d ~/projects/active/dotfiles/config/astal --gtk4 & disown |  | ||||||
| sleep 2 |  | ||||||
| ags run -d ~/projects/active/dotfiles/config/ags/notifications & disown |  | ||||||
|  |  | ||||||
| echo " | echo " | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user