blob: 464e9b86c37a6ab1d444127338858429d017f106 [file] [log] [blame]
Skyler Turnerdb486c92022-03-06 10:48:24 +00001{ ... }: {
Skyler Turner7b93a372022-03-06 23:29:07 +00002 programs.waybar = {
3 enable = true;
4 settings = []; # TODO: Make settings
Skyler Turner0ac86a22022-03-07 20:58:14 +00005 style = ''
6 window#waybar {
Skyler Turnerc61c9302022-03-07 21:21:03 +00007 background: rgba(0, 0, 0, 0);
Skyler Turnereedfa632022-03-07 21:26:05 +00008 }
9
Skyler Turner3cc09652022-03-07 21:45:32 +000010 window#waybar * * * * {
Skyler Turner500e68c2022-03-07 21:55:00 +000011 background: alpha(@theme_base_color, 0.6);
Skyler Turnereedfa632022-03-07 21:26:05 +000012 color: @theme_text_color;
Skyler Turnerfd265092022-03-07 21:31:38 +000013 padding-left: 10px;
14 padding-right: 10px;
Skyler Turner58712ec2022-03-07 21:30:52 +000015 border-radius: 5px;
Skyler Turner80724b22022-03-07 21:44:04 +000016 margin: 10px 0;
17 transition: all 0.5s;
Skyler Turnere77c6422022-03-07 21:43:01 +000018 }
19
Skyler Turner3cc09652022-03-07 21:45:32 +000020 window#waybar * * *:first-child * {
Skyler Turnere77c6422022-03-07 21:43:01 +000021 margin-left: 10px;
22 }
23
Skyler Turner3cc09652022-03-07 21:45:32 +000024 window#waybar * * *:last-child * {
Skyler Turnere77c6422022-03-07 21:43:01 +000025 margin-right: 10px;
Skyler Turner0ac86a22022-03-07 20:58:14 +000026 }
Skyler Turner6cfeaa22022-03-07 21:35:22 +000027
Skyler Turner3cc09652022-03-07 21:45:32 +000028 window#waybar * * * * * {
Skyler Turner6cfeaa22022-03-07 21:35:22 +000029 margin: 0;
Skyler Turnerb6746eb2022-03-07 21:53:50 +000030 background: rgba(0, 0, 0, 0);
Skyler Turner6cfeaa22022-03-07 21:35:22 +000031 }
Skyler Turner0ac86a22022-03-07 20:58:14 +000032 '';
Skyler Turner7b93a372022-03-06 23:29:07 +000033
34 systemd = {
35 enable = true;
Skyler Turner99c87b02022-03-06 23:30:23 +000036 # target = "sway-session.target";
Skyler Turner7b93a372022-03-06 23:29:07 +000037 };
38 };
Skyler Turner650440c2022-03-07 00:20:56 +000039
Skyler Turner741201f2022-03-07 00:30:50 +000040 systemd.user.targets.sway.Unit.Wants = [ "waybar.service" ];
Skyler Turnerdb486c92022-03-06 10:48:24 +000041}