anchor.diff:  
     use-ui-max = false
   
  -  format-volume = <label-volume> <bar-volume>
  -  label-volume = 
  -  label-volume-foreground = ''${root.foreground}
  -
  -  format-muted-foreground = ''${colors.foreground-alt}
  -  label-muted = 
  +  format-volume = <ramp-volume> <bar-volume>
  +  ramp-volume-0 = 
  +  ramp-volume-1 = 
  +  ramp-volume-2 = 
  +
  +  format-muted-foreground = ''${colors.foreground}
  +  label-muted = 
   
     bar-volume-width = 10
     bar-volume-foreground-0 = #55aa55
  
positive.code:   [global/wm]
    margin-top = 5
    margin-bottom = 5
    '';
  } {
    target = "${variables.homeDir}/bin/polybar-batstatus";
  
negative.code: 
    modules-left = i3
    modules-center = xwindow
    modules-right = xkeyboard filesystem memory cpu ${pkgs.lib.concatImapStringsSep " " (i: v: ''wlan${toString i}'') variables.wirelessInterfaces} ${pkgs.lib.concatImapStringsSep " " (i: v: ''eth${toString i}'') variables.ethernetInterfaces} external-ip batstatus ${pkgs.lib.concatImapStringsSep " " (i: v: ''temperature${toString i}'') variables.temperatureFiles}  backlight-acpi microphone volume date
    ; ${pkgs.lib.concatImapStringsSep " " (i: v: ''battery${toString i}'') variables.batteries}
  
    tray-position = right
  