From 4bd3d327c6b8dd28928eff765ad7178905d55bb5 Mon Sep 17 00:00:00 2001 From: thomas Date: Sat, 10 Oct 2026 10:49:04 +0100 Subject: [PATCH] Feature: Seafile starts on login and is pinned in the tray Launches seafile-applet from startup.lua and adds it to PinnedTray between Bitwarden and Sunshine. Co-Authored-By: Claude Opus 5.5 --- dotfiles/.config/hypr/core/startup.lua | 1 + dotfiles/.config/quickshell/modules/bar/PinnedTray.qml | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/dotfiles/.config/hypr/core/startup.lua b/dotfiles/.config/hypr/core/startup.lua index 51363fa..e88c22b 100644 --- a/dotfiles/.config/hypr/core/startup.lua +++ b/dotfiles/.config/hypr/core/startup.lua @@ -49,6 +49,7 @@ hl.on("hyprland.start", function() hl.exec_cmd("sleep 3 && vesktop") hl.dispatch(hl.dsp.focus({ workspace = 1 })) hl.exec_cmd("bitwarden-desktop --ozone-platform-hint=auto --silent") + hl.exec_cmd("seafile-applet") -- Here are a list of features available but disabled by default -- hl.exec_cmd("awww-daemon --format xrgb && awww img " .. os.getenv("HOME") .. "/Pictures/wallpapers/mecha-nostalgia.png") -- persistent wallpaper diff --git a/dotfiles/.config/quickshell/modules/bar/PinnedTray.qml b/dotfiles/.config/quickshell/modules/bar/PinnedTray.qml index 9ce69b3..b63bb9a 100644 --- a/dotfiles/.config/quickshell/modules/bar/PinnedTray.qml +++ b/dotfiles/.config/quickshell/modules/bar/PinnedTray.qml @@ -20,6 +20,13 @@ RowLayout { launch: ["bitwarden"], secondary: ["pkill", "bitwarden"] }, + { + name: "Seafile", + icon: "seafile", + binary: "seafile-applet", + launch: ["seafile-applet"], + secondary: ["pkill", "seafile-applet"] + }, { name: "Sunshine", icon: Qt.resolvedUrl("../../assets/sunshine.svg"),