From bfe3c8e5af0fcc9b88a8d7fc0b4a7ff341803dad Mon Sep 17 00:00:00 2001 From: pancakes Date: Wed, 1 May 2024 22:33:37 +1000 Subject: [PATCH] Replace swww with swaybg --- README.md | 4 ++-- justfile | 2 +- kanshi/.config/kanshi/config | 6 +++--- river/.config/river/init | 1 - 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 245e909..741d81f 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ cd config just ``` -This config expects to be in ~/config and may break if it is not. For a list of packages that I use see my archinstall configs: [amida](https://trypancakes.com/arch/amida.json), [vlam](https://trypancakes.com/arch/vlam.json). On top of this I use the AUR packages: [river-git](https://aur.archlinux.org/packages/river-git), [swaylock-effects-git](https://aur.archlinux.org/packages/swaylock-effects-git), [swww](https://aur.archlinux.org/packages/swww). You should run `just stow` before any of the `setup-` recipes through just. +This config expects to be in ~/config and may break if it is not. For a list of packages that I use see my archinstall configs: [amida](https://trypancakes.com/arch/amida.json), [vlam](https://trypancakes.com/arch/vlam.json). On top of this I use the AUR packages: [river-git](https://aur.archlinux.org/packages/river-git), [swaylock-effects-git](https://aur.archlinux.org/packages/swaylock-effects-git). You should run `just stow` before any of the `setup-` recipes through just. Each folder in the root of this repository functions as a module with files inside being stowed (symlinked) relative to `~`. For example, when stowing *river*, `river/.config/river/` is symlinked to `~/.config/river`, `river/.config/xdg-desktop-portal/river-portals.conf` to `~/.config/xdg-desktop-portal/river-portals.conf`, and `river/.config/xdg-desktop-portal-wlr/` to `~/.config/xdg-desktop-portal-wlr`. @@ -38,7 +38,7 @@ Bar: [Waybar](https://github.com/Alexays/Waybar) - [config](waybar/.config/wayba Menu: [Fuzzel](https://codeberg.org/dnkl/fuzzel) - [config](fuzzel/.config/fuzzel/fuzzel.ini) -Wallpaper Daemon: [swww](https://github.com/Horus645/swww) +Wallpaper Daemon: swaybg Screen Locker: [swaylock-effects](https://github.com/mortie/swaylock-effects) - [config](swaylock/.config/swaylock/config) diff --git a/justfile b/justfile index 7743c67..1d02b47 100644 --- a/justfile +++ b/justfile @@ -40,7 +40,7 @@ setup-mpv: # Installs AUR packages for my WM setup setup-river: - paru -S --noprovides bemoji lswt river-git swaylock-effects-git swww wlogout wlopm wlr-randr-git + paru -S --noprovides bemoji lswt river-git swaylock-effects-git wlogout wlopm wlr-randr-git bemoji # Set ZSH as default shell and install plugins diff --git a/kanshi/.config/kanshi/config b/kanshi/.config/kanshi/config index 4000bd4..af4f695 100644 --- a/kanshi/.config/kanshi/config +++ b/kanshi/.config/kanshi/config @@ -4,7 +4,7 @@ profile amida { mode 1920x1080@144Hz } - exec swww img ~/.wallpaper + exec pkill swaybg; riverctl spawn "swaybg -i ~/.wallpaper" } profile amida2 { @@ -21,7 +21,7 @@ profile amida2 { transform 90 } - exec swww img ~/.wallpaper + exec pkill swaybg; riverctl spawn "swaybg -i ~/.wallpaper" } profile vlam { @@ -29,5 +29,5 @@ profile vlam { scale 1.5 } - exec swww img ~/.wallpaper + exec pkill swaybg; riverctl spawn "swaybg -i ~/.wallpaper" } diff --git a/river/.config/river/init b/river/.config/river/init index 492202d..dc2c6f5 100755 --- a/river/.config/river/init +++ b/river/.config/river/init @@ -17,7 +17,6 @@ riverctl spawn "udiskie -t -f '$TERMINAL -e ranger'" # Removeable storage manage riverctl spawn "wl-paste --type text --watch cliphist store" # Stores only text data riverctl spawn "wl-paste --type image --watch cliphist store" # Stores only image data riverctl spawn waybar # Bar -riverctl spawn swww-daemon # Wallpaper daemon # Per device apps while read program; do