working bar

This commit is contained in:
Bloxx12 2025-04-21 09:35:17 +02:00
commit 2c9ff9db2f
8 changed files with 121 additions and 126 deletions

View file

@ -31,56 +31,38 @@
src = ./.;
name = "my-shell";
entry = "app.ts";
# additional libraries and executables to add to gjs' runtime
extraPackages = [
# ags.packages.${system}.battery
# pkgs.fzf
];
};
};
devShells.${system} = {
default = pkgs.mkShell {
buildInputs = with pkgs; [
nodejs_23
gobject-introspection
json-glib
gjs
# includes astal3 astal4 astal-io by default
(ags.packages.${system}.default.override {
extraPackages = builtins.attrValues {
inherit
(astal.packages.${system})
hyprland
tray
network
io
astal4
battery
wireplumber
network
mpris
powerprofiles
tray
bluetooth
hyprland
;
};
})
wrapGAppsHook
gobject-introspection
nodejs_23
meson
pkg-config
ninja
vala
gtk3
gtk4
gtk-layer-shell
gtk4-layer-shell
json-glib
pam
gvfs
networkmanager
gdk-pixbuf
wireplumber
libdbusmenu-gtk3
wayland
pkg-config
gobject-introspection
wrapGAppsHook4
blueprint-compiler
libadwaita
wayland-scanner
dart-sass
esbuild
gjs