Merge branch 'master' of git.darkou.fr:dbroqua/home
This commit is contained in:
commit
78497ba62a
3 changed files with 23 additions and 9 deletions
|
@ -1,7 +1,7 @@
|
|||
[
|
||||
{
|
||||
"name": "thinkstation",
|
||||
"layer": "bottom",
|
||||
"layer": "bottom",
|
||||
"position": "top",
|
||||
"margin": 4,
|
||||
"output": "HDMI-A-3",
|
||||
|
@ -25,7 +25,7 @@
|
|||
"clock",
|
||||
"tray"
|
||||
],
|
||||
"sway/workspaces": {
|
||||
"sway/workspaces": {
|
||||
"all-outputs": true
|
||||
},
|
||||
"sway/mode": {
|
||||
|
@ -146,10 +146,10 @@
|
|||
"sway/mode",
|
||||
],
|
||||
"modules-center": [
|
||||
"custom/clock",
|
||||
"custom/clock",
|
||||
],
|
||||
"modules-right": [
|
||||
"network#openvpn",
|
||||
"custom/vpn",
|
||||
"network",
|
||||
"temperature",
|
||||
"cpu",
|
||||
|
@ -159,11 +159,11 @@
|
|||
"pulseaudio",
|
||||
"tray"
|
||||
],
|
||||
"custom/clock": {
|
||||
"exec": "date +'%A %d/%m/%Y %H:%M'",
|
||||
"interval": 60,
|
||||
},
|
||||
"sway/workspaces": {
|
||||
"custom/clock": {
|
||||
"exec": "date +'%A %d/%m/%Y %H:%M'",
|
||||
"interval": 60,
|
||||
},
|
||||
"sway/workspaces": {
|
||||
"all-outputs": true
|
||||
},
|
||||
"sway/mode": {
|
||||
|
@ -204,6 +204,14 @@
|
|||
"tooltip": true,
|
||||
"interval": 60,
|
||||
},
|
||||
"custom/vpn": {
|
||||
"format": "{icon}",
|
||||
"tooltip-format": "{icon}",
|
||||
"exec": "$HOME/.config/waybar/modules/vpn_echo.sh",
|
||||
"return-type": "json",
|
||||
"interval": 5,
|
||||
"format-icons": ["",""]
|
||||
},
|
||||
"network#openvpn": {
|
||||
"interface": "tun0",
|
||||
"format": "🔒",
|
||||
|
|
4
config/waybar/modules/vpn_echo.sh
Executable file
4
config/waybar/modules/vpn_echo.sh
Executable file
|
@ -0,0 +1,4 @@
|
|||
#!/bin/bash
|
||||
ip addr | grep -q '10.10.10.2' \
|
||||
&& echo '{"text":"Connected","class":"connected","percentage":100}' \
|
||||
|| echo '{"text":"Disconnected","class":"disconnected","percentage":0}'
|
|
@ -20,6 +20,7 @@ window#waybar.laptop {
|
|||
#mode,
|
||||
#disk,
|
||||
#network,
|
||||
#custom-vpn,
|
||||
#cpu,
|
||||
#memory,
|
||||
#temperature,
|
||||
|
@ -59,6 +60,7 @@ window#waybar.laptop {
|
|||
background: rgba(208, 135, 112, 0.7);
|
||||
}
|
||||
|
||||
#custom-vpn.disconnected,
|
||||
#network.disconnected {
|
||||
background: rgba(191, 97, 106, 0.7);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue