about summary refs log tree commit diff
path: root/users/fcuny/desktop/sway/waybar.nix
blob: 9678ec910d5d87d205b61d2e05be66e2957547f9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
{ config, pkgs, lib, ... }:

{
  programs.waybar = {
    enable = true;
    systemd.enable = true;

    settings = [{
      layer = "top";
      position = "top";
      height = 30;
      modules-left = [ "sway/workspaces" ];
      modules-right = [ "custom/clock" ];
      modules = {
        "sway/workspaces" = {
          disable-scroll = true;
          all-outputs = true;
        };

        "clock" = {
          interval = 30;
          format = "{%D %M %Y %H:%M}";
        };
      };
    }];

    style = ''
      * {
        border: none;
        border-radius: 0;
        font-size: 15px;
        min-height: 0;
        margin: 2px;
        font-weight: normal;
      }
    '';
  };
}