From 0c07e7be797ee8047e3f21d27689a82c31ff80f8 Mon Sep 17 00:00:00 2001 From: Sweetbread Date: Thu, 17 Sep 2026 11:26:16 +0300 Subject: [PATCH] fixup! Update --- flake.lock | 38 ++++++++++++++++++++++++++++++ flake.nix | 5 ++++ user/sweetbread/modules/waybar.nix | 10 +++++++- 3 files changed, 52 insertions(+), 1 deletion(-) diff --git a/flake.lock b/flake.lock index d57ae3e..c6847b7 100644 --- a/flake.lock +++ b/flake.lock @@ -230,6 +230,22 @@ "type": "github" } }, + "flake-compat_3": { + "flake": false, + "locked": { + "lastModified": 1767039857, + "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, "flake-parts": { "inputs": { "nixpkgs-lib": [ @@ -901,6 +917,7 @@ "nixpkgs-stable": "nixpkgs-stable", "sops-nix": "sops-nix", "stylix": "stylix", + "waybar": "waybar", "yazi": "yazi", "yazi-plugins": "yazi-plugins" } @@ -1127,6 +1144,27 @@ "type": "github" } }, + "waybar": { + "inputs": { + "flake-compat": "flake-compat_3", + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1789627973, + "narHash": "sha256-OJBVQSIpW0Ozb3czGP3+TQyDC5BBqMQtx2asPsspFHo=", + "owner": "Alexays", + "repo": "Waybar", + "rev": "1687ec724a89756e79371784a2ba3f9700f8e5c6", + "type": "github" + }, + "original": { + "owner": "Alexays", + "repo": "Waybar", + "type": "github" + } + }, "xdph": { "inputs": { "hyprland-protocols": [ diff --git a/flake.nix b/flake.nix index 00547a2..ccdfefe 100644 --- a/flake.nix +++ b/flake.nix @@ -52,6 +52,11 @@ url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; }; + + waybar = { + url = "github:Alexays/Waybar"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = { self, nixpkgs, nixpkgs-stable, nixpkgs-pinned, home-manager, ... }@inputs: let diff --git a/user/sweetbread/modules/waybar.nix b/user/sweetbread/modules/waybar.nix index 8e85421..4cf47ad 100644 --- a/user/sweetbread/modules/waybar.nix +++ b/user/sweetbread/modules/waybar.nix @@ -1,4 +1,11 @@ -{ osConfig, config, pkgs, lib, ... }: { +{ + osConfig, + config, + inputs, + pkgs, + lib, + ... +}: { home.packages = with pkgs; [ playerctl cava @@ -15,6 +22,7 @@ in { enable = true; systemd.enable = true; + package = inputs.waybar.packages.${pkgs.stdenv.hostPlatform.system}.default; settings.mainBar = { spacing = 8;