xgit simple git

dotfiles

hedho dotfiles

clone git clone https://kb.hax.al/dotfiles

waybar/config

1 {
2     "modules-left": ["hyprland/workspaces", "hyprland/mode"],
3     "modules-center": ["clock", "idle_inhibitor"],
4     "modules-right": ["tray", "custom/scratchpad-indicator", "pulseaudio", "custom/power"],
5 
6     "hyprland/mode": {
7         "format": "<span style=\"italic\">{}</span>"
8     },
9     "network": {
10         "format-wifi": "{essid} ({signalStrength}%) ",
11         "format-ethernet": "{ifname} ",
12         "format-disconnected": "", 
13         "max-length": 50,
14         "on-click": "kitty -e 'nmtui'"
15     },
16     "idle_inhibitor": {
17         "format": "{icon}",
18         "format-icons": {
19             "activated": "",
20             "deactivated": ""
21         },
22     },
23     "tray": {
24         "icon-size": 15,
25         "spacing": 10
26     },
27     "clock": {
28         // "tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
29         // "format-alt": "{:%Y-%m-%d}"
30 		"on-click": "gnome-calendar"
31     },
32     "pulseaudio": {
33         "format": "{volume}% {icon} ",
34         "format-bluetooth": "{volume}% {icon} {format_source}",
35         "format-bluetooth-muted": " {icon} {format_source}",
36         "format-muted": "0% {icon} ",
37         "format-source": "{volume}% ",
38         "format-source-muted": "",
39         "format-icons": {
40             "headphone": "",
41             "hands-free": "",
42             "headset": "",
43             "phone": "",
44             "portable": "",
45             "car": "",
46             "default": ["", "", ""]
47         },
48         "on-click": "pavucontrol"
49     },
50 	"custom/power": {
51 		"format": " ",
52 		"on-click": "wlogout"
53 	},
54     "custom/scratchpad-indicator": {
55         "format-text": "{}hi",
56         "return-type": "json",
57         "interval": 3,
58         "exec": "~/.local/bin/scratchpad-indicator 2> /dev/null",
59         "exec-if": "exit 0",
60         "on-click": "hyprlandmsg 'scratchpad show'",
61         "on-click-right": "hyprlandmsg 'move scratchpad'"
62     }
63 }