From 7455202fe9390dbe066b86544d811c1f3126fc8f Mon Sep 17 00:00:00 2001 From: "info@data-pro.nu" Date: Wed, 25 Mar 2026 20:59:51 +0000 Subject: [PATCH] Regenerated --- Droidnix/README.org | 26 ++++++++++++++++++ .../modules/traveldroid/desktop/waybar.nix | 27 +++++++++++++++++++ 2 files changed, 53 insertions(+) diff --git a/Droidnix/README.org b/Droidnix/README.org index f77db1c2f..1020cd867 100644 --- a/Droidnix/README.org +++ b/Droidnix/README.org @@ -813,7 +813,33 @@ in This file installs and configures waybar #+BEGIN_SRC nix :tangle generated/modules/traveldroid/desktop/waybar.nix :noweb tangle :mkdirp yes :eval never-html { config, pkgs, ... }: +{ config, pkgs, ... }: +let + waybarPath = "${pkgs.waybar}/bin/waybar"; +in +{ + environment.systemPackages = [ + pkgs.waybar + ]; + + systemd.user.services.waybar = { + description = "Waybar for Hyprland"; + after = [ "graphical-session.target" ]; + + serviceConfig = { + ExecStart = "${waybarPath}"; + Restart = "always"; + Environment = '' + WAYLAND_DISPLAY=${config.environment.sessionVariables.WAYLAND_DISPLAY or "wayland-0"} + XDG_CURRENT_DESKTOP=Hyprland + XDG_RUNTIME_DIR=/run/user/${config.users.users.henrov.uid} + ''; + }; + + wantedBy = [ "default.target" ]; + }; +} #+END_SRC ** =generated/modules/traveldroid/desktop/wayland.nix= diff --git a/Droidnix/generated/modules/traveldroid/desktop/waybar.nix b/Droidnix/generated/modules/traveldroid/desktop/waybar.nix index 530dfd24b..ce11257be 100644 --- a/Droidnix/generated/modules/traveldroid/desktop/waybar.nix +++ b/Droidnix/generated/modules/traveldroid/desktop/waybar.nix @@ -1 +1,28 @@ { config, pkgs, ... }: +{ config, pkgs, ... }: + +let + waybarPath = "${pkgs.waybar}/bin/waybar"; +in +{ + environment.systemPackages = [ + pkgs.waybar + ]; + + systemd.user.services.waybar = { + description = "Waybar for Hyprland"; + after = [ "graphical-session.target" ]; + + serviceConfig = { + ExecStart = "${waybarPath}"; + Restart = "always"; + Environment = '' + WAYLAND_DISPLAY=${config.environment.sessionVariables.WAYLAND_DISPLAY or "wayland-0"} + XDG_CURRENT_DESKTOP=Hyprland + XDG_RUNTIME_DIR=/run/user/${config.users.users.henrov.uid} + ''; + }; + + wantedBy = [ "default.target" ]; + }; +}