sway: use swww for wallpapers
its awesome
This commit is contained in:
18
bin/wall.sh
Executable file
18
bin/wall.sh
Executable file
@@ -0,0 +1,18 @@
|
||||
#! /bin/bash
|
||||
|
||||
__set_image() {
|
||||
swww img "$1" --transition-fps 60
|
||||
}
|
||||
|
||||
if [[ "$1" == "--restore" ]]; then
|
||||
image=$(cat ~/.config/.wallpaper)
|
||||
__set_image "$image"
|
||||
exit
|
||||
fi
|
||||
|
||||
image="$1"
|
||||
|
||||
__set_image "$image"
|
||||
|
||||
full_path="$PWD/$image"
|
||||
echo "$full_path" >~/.config/.wallpaper
|
||||
@@ -135,10 +135,11 @@ assign [class="Slack"] workspace $ws4
|
||||
# /_/ \_\___/ |_| \___/|____/ |_/_/ \_\_| \_\|_|
|
||||
#
|
||||
exec --no-startup-id swaync
|
||||
exec --no-startup-id swww init
|
||||
exec_always --no-startup-id $HOME/dotfiles/bin/wall.sh --restore
|
||||
exec_always --no-startup-id swaync-client -R
|
||||
exec_always --no-startup-id xrdb -load $HOME/.Xresources
|
||||
exec_always --no-startup-id $HOME/.config/waybar/launch.sh
|
||||
exec_always --no-startup-id $HOME/go/bin/walle --restore
|
||||
exec_always --no-startup-id $HOME/dotfiles/bin/swayidle.sh
|
||||
exec_always --no-startup-id libinput-gestures-setup restart
|
||||
exec_always --no-startup-id $HOME/dotfiles/bin/initial-mic-state.sh
|
||||
|
||||
Reference in New Issue
Block a user