From 29cdfb16d031ba6d4fc85f1f5332ccf36744322e Mon Sep 17 00:00:00 2001 From: Caroline Larimore Date: Sat, 18 Jan 2025 17:37:23 -0800 Subject: wayland: properly install waybar --- roles/home/desktop/default.nix | 4 ++-- roles/home/desktop/sway.nix | 2 +- roles/home/desktop/waybar.nix | 7 +++++++ 3 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 roles/home/desktop/waybar.nix (limited to 'roles/home/desktop') diff --git a/roles/home/desktop/default.nix b/roles/home/desktop/default.nix index 6fdbb9a..dd52671 100644 --- a/roles/home/desktop/default.nix +++ b/roles/home/desktop/default.nix @@ -6,8 +6,7 @@ let cfg = config.home.roles.desktop; in { ./theme.nix ./sway.nix - ./picom.nix - ./polybar.nix + ./waybar.nix ./rofi.nix ./kitty.nix @@ -62,6 +61,7 @@ let cfg = config.home.roles.desktop; in { gtk.enable = true; programs = { + waybar.enable = true; rofi.enable = true; kitty.enable = true; diff --git a/roles/home/desktop/sway.nix b/roles/home/desktop/sway.nix index 7be1439..52a42f8 100644 --- a/roles/home/desktop/sway.nix +++ b/roles/home/desktop/sway.nix @@ -93,7 +93,7 @@ }; startup = [ - { command = "waybar"; always = true; } + { command = "${pkgs.waybar}/bin/waybar"; always = true; } #TODO: make sure swww-daemon is *re*starting { command = "${pkgs.swww}/bin/swww-daemon"; always = true; } diff --git a/roles/home/desktop/waybar.nix b/roles/home/desktop/waybar.nix new file mode 100644 index 0000000..68fad79 --- /dev/null +++ b/roles/home/desktop/waybar.nix @@ -0,0 +1,7 @@ +{ config, pkgs, ... }: + +{ + programs.waybar = { + + }; +} \ No newline at end of file -- cgit v1.2.3