feat!: migrate to ags v3, redesign styles
This commit is contained in:
@@ -1,15 +1,14 @@
|
||||
import { Astal, Gtk, Gdk } from "ags/gtk4";
|
||||
// import Workspaces from "./workspaces";
|
||||
// import Audio from "./audio";
|
||||
// import NetworkModule from "./network";
|
||||
// import Cpu from "./cpu-widget";
|
||||
// import Ram from "./ram";
|
||||
// import Disk from "./disk";
|
||||
// import Battery from "./battery";
|
||||
import { Astal, Gdk, Gtk } from "ags/gtk4";
|
||||
import Time from "./time";
|
||||
import Title from "./title";
|
||||
import app from "ags/gtk4/app";
|
||||
import Workspaces from "./workspaces";
|
||||
import Battery from "./battery";
|
||||
import Disk from "./disk";
|
||||
import NetworkModule from "./network";
|
||||
import Ram from "./ram";
|
||||
import Cpu from "./cpu-widget";
|
||||
import Audio from "./audio";
|
||||
|
||||
export default function Bar(gdkmonitor: Gdk.Monitor) {
|
||||
const { TOP, LEFT, RIGHT } = Astal.WindowAnchor;
|
||||
@@ -25,11 +24,26 @@ export default function Bar(gdkmonitor: Gdk.Monitor) {
|
||||
application={app}
|
||||
>
|
||||
<centerbox>
|
||||
<Workspaces $type="start" monitor={gdkmonitor} />
|
||||
<box $type="start">
|
||||
<image iconName="nixos" pixel_size={24} class="nix-icon" />
|
||||
<Workspaces monitor={gdkmonitor} />
|
||||
</box>
|
||||
<box $type="center" class="client-title">
|
||||
<Title />
|
||||
</box>
|
||||
<box $type="end">
|
||||
<Gtk.Separator class="separator" />
|
||||
<Audio />
|
||||
<Gtk.Separator class="separator" />
|
||||
<NetworkModule />
|
||||
<Gtk.Separator class="separator" />
|
||||
<Cpu />
|
||||
<Gtk.Separator class="separator" />
|
||||
<Ram />
|
||||
<Gtk.Separator class="separator" />
|
||||
<Disk />
|
||||
<Gtk.Separator class="separator" />
|
||||
<Battery />
|
||||
<Time />
|
||||
</box>
|
||||
</centerbox>
|
||||
|
||||
Reference in New Issue
Block a user