63 lines
		
	
	
	
		
			1.6 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			63 lines
		
	
	
	
		
			1.6 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
|  | #!/bin/bash | ||
|  | 
 | ||
|  | xmobar_change(){ | ||
|  |     echo "changing xmobarrc" | ||
|  |     source ~/.cache/wal/colors.sh | ||
|  |     sed -e "s/BGCOLOR/$background/g" \ | ||
|  |     -e "s/FGCOLOR/$foreground/g" \ | ||
|  |     -e "s/COLOR1/$color1/g" \ | ||
|  |     -e "s/COLOR2/$color2/g" \ | ||
|  |     -e "s/COLOR3/$color3/g" \ | ||
|  |     -e "s/COLOR4/$color4/g" \ | ||
|  |     -e "s/COLOR5/$color5/g" \ | ||
|  |     -e "s/COLOR6/$color6/g" \ | ||
|  |     -e "s/COLOR7/$color7/g" \ | ||
|  |     -e "s/COLOR8/$color8/g" \ | ||
|  |     -e "s/COLOR9/$color9/g" \ | ||
|  |     -e "s/COLOR10/$color10/g" \ | ||
|  |     -e "s/COLOR11/$color11/g" \ | ||
|  |     -e "s/COLOR12/$color12/g" \ | ||
|  |     -e "s/COLOR13/$color13/g" \ | ||
|  |     -e "s/COLOR14/$color14/g" \ | ||
|  |     -e "s/COLOR15/$color15/g" \ | ||
|  |     ~/.config/xmobar/xmobarrc-template > ~/.config/xmobar/xmobarrc | ||
|  | } | ||
|  | args=("$@") | ||
|  | PATH_TO_IMG="${args[0]}" | ||
|  | 
 | ||
|  | echo $PATH_TO_IMG | ||
|  | 
 | ||
|  | wal -i $PATH_TO_IMG | ||
|  | feh --bg-center $PATH_TO_IMG | ||
|  | 
 | ||
|  | # overwrite .Xresources file | ||
|  | cat ~/.cache/wal/colors.Xresources > ~/.Xresources | ||
|  | echo "\nXcursor.theme: Breeze" >> ~./Xresources | ||
|  | 
 | ||
|  | # merge it into xrdb | ||
|  | xrdb -merge ~/.Xresources | ||
|  | 
 | ||
|  | # Does not really work because it takes the wrong colors and the cli cannot use the Xresources file for some reason... | ||
|  | # aur package is themix-full-git | ||
|  | 
 | ||
|  | # generate new gtk themes | ||
|  | #/opt/oomox/plugins/theme_oomox/change_color.sh ~/.cache/wal/colors-oomox -o Wal -t ~/.themes/ -d true -m gtk3 | ||
|  | 
 | ||
|  | xmobar_change | ||
|  | killall xmobar | ||
|  | xmonad --restart | ||
|  | #cd ~/dev/linux/st | ||
|  | #sudo make clean install | ||
|  | #cd /home/os/bin/dmenu | ||
|  | #sudo make clean install | ||
|  | 
 | ||
|  | # change lock screen background | ||
|  | #betterlockscreen -u $PATH_TO_IMG | ||
|  | 
 | ||
|  | 
 | ||
|  | 
 | ||
|  | # change login manager screen | ||
|  | PROJECT_ROOT="/home/os/Documents/Projects/aether-fork" # change this path if needed. | ||
|  | WALLPAPER_FOLDER="src/img/wallpapers" | ||
|  | WAL_CSS="/home/os/.cache/wal/colors.json" |