feat(waybar): initial hyprrecord waybar integration
This commit is contained in:
		
							parent
							
								
									1b78b7e0fa
								
							
						
					
					
						commit
						dd901c7a13
					
				
					 1 changed files with 15 additions and 2 deletions
				
			
		|  | @ -24,7 +24,7 @@ in | |||
| 
 | ||||
|         modules-left = [ "clock" "battery" "hyprland/workspaces" ]; | ||||
|         modules-center = []; | ||||
|         modules-right = [ "tray" ]; | ||||
|         modules-right = [ "custom/hyprrecord" "tray" ]; | ||||
| 
 | ||||
|         "hyprland/workspaces" = let | ||||
|           hyprctl = config.wayland.windowManager.hyprland.package + "/bin/hyprctl"; | ||||
|  | @ -66,6 +66,15 @@ in | |||
|           icon-size = 21; | ||||
|           spacing = 5; | ||||
|         }; | ||||
|         "custom/hyprrecord" = { | ||||
|           format = "{}"; | ||||
|           interval = "once"; | ||||
|           exec = "echo  "; | ||||
|           tooltip = "false"; | ||||
|           exec-if = "pgrep wl-screenrec"; | ||||
|           on-click = "exec hyprrecord -a --waybar screen copysave video"; | ||||
|           signal = 12; | ||||
|         }; | ||||
|       }; | ||||
|       style = /* css */ '' | ||||
|         * { | ||||
|  | @ -94,7 +103,6 @@ in | |||
|         } | ||||
| 
 | ||||
|         #battery { | ||||
|           padding-left: 10px; | ||||
|           padding-left: 10px; | ||||
|           border-top: 2px solid #${colors.base05}; | ||||
|           border-bottom: 2px solid #${colors.base05}; | ||||
|  | @ -133,6 +141,11 @@ in | |||
|         #workspaces button.urgent { | ||||
|           color: #${colors.base08}; | ||||
|         } | ||||
| 
 | ||||
|         #custom-hyprrecord { | ||||
|           color: #${colors.base08}; | ||||
|           padding-right: 20px; | ||||
|         } | ||||
|       ''; | ||||
|     }; | ||||
|   }; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue