diff --git a/home/programs/desktop/default.nix b/home/programs/desktop/default.nix index b9323f5..9b22668 100644 --- a/home/programs/desktop/default.nix +++ b/home/programs/desktop/default.nix @@ -7,6 +7,7 @@ ./niri ./swhkd.nix ./maomaowm + ./waycorner.nix ]; home.packages = with pkgs; [ swww diff --git a/home/programs/desktop/niri/autostart.nix b/home/programs/desktop/niri/autostart.nix index e5327a3..05ac46d 100644 --- a/home/programs/desktop/niri/autostart.nix +++ b/home/programs/desktop/niri/autostart.nix @@ -14,6 +14,7 @@ let wlsunset systemd killall + waycorner ]; extraShellCheckFlags = [ ]; bashOptions = [ ]; @@ -28,6 +29,7 @@ let swww-daemon & clash-meta -d ~/.config/clash & wlsunset -s 00:00 -S 00:00 -t 5000 -T 5001 & + waycorner & ''; }; niri-blur-wallpaper = pkgs.writers.writePython3Bin "niri-blur-wallpaper" { doCheck = false; } '' diff --git a/home/programs/desktop/waycorner.nix b/home/programs/desktop/waycorner.nix new file mode 100644 index 0000000..0c13fbc --- /dev/null +++ b/home/programs/desktop/waycorner.nix @@ -0,0 +1,16 @@ +{ pkgs, ... }: +{ + home.packages = [ pkgs.waycorner ]; + xdg.configFile."waycorner/config.toml".text = '' + [niri-overview] + enter_command = ["niri", "msg", "action", "toggle-overview"] + locations = ["top_right"] + size = 10 + margin = 20 + timeout_ms = 250 + color = "#FFFF0000" + + [niri-overview.output] + description = "" + ''; +}