Commit graph

7 commits

Author SHA1 Message Date
scorpion-26
097c3d97e7 Remove stb submodule
Since 37b0896 stb_image isn't used anymore and recently the nix CI also
broke because of the hacky way the include directory is determined. This
is now fixed. One side effect of this is, that gBar no longer needs to
be cloned recursively.
2024-03-13 01:44:36 +01:00
scorpion-26
57eb5c5781 Fix missing libsass dep for CI
libsass is now a required package since https://github.com/scorpion-26/gBar/pull/76
2024-03-13 01:24:00 +01:00
scorpion-26
67f048cd01 SNI: Add libdbusmenu-gtk3 to CI 2023-05-04 13:57:50 +02:00
scorpion-26
8e953f985b SNI: Fix CI 2023-05-04 13:57:50 +02:00
Edvin Källström
3b6bafe91a
Add a home-manager nix module (#11)
Add a home-manager module to simplify installation and config management
on nix systems. This greatly reduces the setup time and
makes it integrate better with other programs on nix, mainly Hyprland
which this module is based on.
2023-03-13 21:00:08 +01:00
scorpion-26
ad92b7c12a Workspaces: Implement ext_workspace protocol
Even though it isn't faster than Hyprland IPC, it still is more flexible
and more future proof.

Closes https://github.com/scorpion-26/gBar/issues/8
2023-03-03 20:46:37 +01:00
Edvin Källström
8238182edb
Add nix support (#9)
add nix support via a flake.
Flake tested and builds successfully.
2023-02-26 19:59:26 +01:00