From 502abe7648d665637707c93369e39be1298ed542 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Mon, 22 Jan 2024 22:16:02 +0700 Subject: [PATCH] ags: sync --- .config/ags/widgets/bar/system.js | 2 +- .config/ags/widgets/desktopbackground/wallpaper.js | 9 +++++---- .config/ags/widgets/overview/overview_hyprland.js | 1 + .config/ags/widgets/sideleft/apis/chatgpt.js | 2 +- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.config/ags/widgets/bar/system.js b/.config/ags/widgets/bar/system.js index 1a669a99..94930237 100644 --- a/.config/ags/widgets/bar/system.js +++ b/.config/ags/widgets/bar/system.js @@ -90,7 +90,7 @@ const BarBattery = () => Box({ transitionDuration: 150, revealChild: false, transition: 'slide_right', - child: MaterialIcon('bolt', 'norm'), + child: MaterialIcon('bolt', 'norm', {tooltipText: "Charging"}), setup: (self) => self.hook(Battery, revealer => { self.revealChild = Battery.charging; }), diff --git a/.config/ags/widgets/desktopbackground/wallpaper.js b/.config/ags/widgets/desktopbackground/wallpaper.js index ee6e74cb..0b3cce44 100644 --- a/.config/ags/widgets/desktopbackground/wallpaper.js +++ b/.config/ags/widgets/desktopbackground/wallpaper.js @@ -35,10 +35,11 @@ export default (monitor = 0) => { setup: (self) => { self.set_size_request(SCREEN_WIDTH, SCREEN_HEIGHT); self - .hook(Hyprland.active.workspace, (self) => { - self.attribute.workspace = Hyprland.active.workspace.id - self.attribute.updatePos(self); - }) + // TODO: reduced updates using timeouts to reduce lag + // .hook(Hyprland.active.workspace, (self) => { + // self.attribute.workspace = Hyprland.active.workspace.id + // self.attribute.updatePos(self); + // }) // .hook(App, (box, name, visible) => { // Update on open // if (self.attribute[name] === undefined) return; // self.attribute[name] = (visible ? 1 : 0); diff --git a/.config/ags/widgets/overview/overview_hyprland.js b/.config/ags/widgets/overview/overview_hyprland.js index e3452afe..8f20c968 100644 --- a/.config/ags/widgets/overview/overview_hyprland.js +++ b/.config/ags/widgets/overview/overview_hyprland.js @@ -278,6 +278,7 @@ const OverviewRow = ({ startWorkspace, workspaces, windowName = 'overview' }) => setup: (box) => { box // .hook(Hyprland, (box, name, data) => { // idk, does this make it lag occasionally? + // console.log(name) // if (["changefloatingmode", "movewindow"].includes(name)) // box.attribute.update(box); // }, 'event') diff --git a/.config/ags/widgets/sideleft/apis/chatgpt.js b/.config/ags/widgets/sideleft/apis/chatgpt.js index 524f5dbd..1296c5c9 100644 --- a/.config/ags/widgets/sideleft/apis/chatgpt.js +++ b/.config/ags/widgets/sideleft/apis/chatgpt.js @@ -115,7 +115,7 @@ export const ChatGPTSettings = () => MarginRevealer({ ConfigToggle({ icon: 'description', name: 'Assistant prompt', - desc: 'Tells ChatGPT\n 1. It\'s a sidebar assistant on Linux\n 2. Be short and concise\n 3. Use markdown features extensively\nLeave this off for a vanilla ChatGPT experience.', + desc: 'Tells ChatGPT to be brief,\nuse bullet points, and let\nit know it\'s a sidebar assistant', initValue: ChatGPT.assistantPrompt, onChange: (self, newValue) => { ChatGPT.assistantPrompt = newValue;