48 lines
		
	
	
		
			921 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			48 lines
		
	
	
		
			921 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
let
 | 
						|
  common = import ./common.nix;
 | 
						|
  wm = import ./wm.nix;
 | 
						|
in
 | 
						|
{
 | 
						|
  enable = true;
 | 
						|
  settings = {
 | 
						|
    mainBar =
 | 
						|
      {
 | 
						|
        layer = "top";
 | 
						|
        position = "top";
 | 
						|
        height = 30;
 | 
						|
        output = [ "DP-1" ];
 | 
						|
        modules-left = [
 | 
						|
          "custom/nixicon"
 | 
						|
          "clock"
 | 
						|
        ];
 | 
						|
        modules-center = [
 | 
						|
          "hyprland/workspaces"
 | 
						|
          "niri/workspaces"
 | 
						|
          "custom/notification"
 | 
						|
        ];
 | 
						|
        modules-right = [
 | 
						|
          "group/hardware"
 | 
						|
        ];
 | 
						|
      }
 | 
						|
      // common.widgets
 | 
						|
      // wm.widgets;
 | 
						|
 | 
						|
    secondBar =
 | 
						|
      {
 | 
						|
        layer = "top";
 | 
						|
        position = "top";
 | 
						|
        height = 30;
 | 
						|
        output = [ "HDMI-A-2" ];
 | 
						|
        modules-left = [ "group/media" ];
 | 
						|
        modules-center = [
 | 
						|
          "hyprland/workspaces"
 | 
						|
          "niri/workspaces"
 | 
						|
        ];
 | 
						|
        modules-right = [ "custom/weather" ];
 | 
						|
      }
 | 
						|
      // common.widgets
 | 
						|
      // wm.widgets;
 | 
						|
  };
 | 
						|
 | 
						|
}
 |