Update various cities

Migrate alacritty.toml to new version
Remove various waybar modules
This commit is contained in:
Tobias Reisinger 2024-10-23 14:27:23 +02:00
parent 876f11177d
commit 06f35a4eb9
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
7 changed files with 11 additions and 26 deletions

View file

@ -51,6 +51,7 @@ declare -A directory=(
) )
declare -A hooks=( declare -A hooks=(
["autostart.toml"]="autostart-manage sync"
["qutebrowser"]="qutebrowser :config-source" ["qutebrowser"]="qutebrowser :config-source"
["qutebrowser-kiosk"]="qutebrowser-kiosk :config-source" # broken due to qutebrowser-kiosk being an alias ["qutebrowser-kiosk"]="qutebrowser-kiosk :config-source" # broken due to qutebrowser-kiosk being an alias
["sway"]="sway reload" ["sway"]="sway reload"

View file

@ -1,4 +1,10 @@
#!/usr/bin/env sh #!/usr/bin/env sh
if [ -x "$(command -v rg)" ]
then
$EDITOR $(rg -l "$@")
exit 0
fi
# shellcheck disable=SC2046 # shellcheck disable=SC2046
$EDITOR $(grep "$@") $EDITOR $(grep "$@")

View file

@ -1,3 +1,4 @@
[general]
import = ["~/.config/alacritty/dracula.toml"] import = ["~/.config/alacritty/dracula.toml"]
[colors] [colors]

View file

@ -29,8 +29,9 @@ def init(c):
'DEFAULT': 'https://duckduckgo.com/?q={}', 'DEFAULT': 'https://duckduckgo.com/?q={}',
'ddg': 'https://duckduckgo.com/?q={}', 'ddg': 'https://duckduckgo.com/?q={}',
'kagi': 'https://kagi.com/search?q={}', 'kagi': 'https://kagi.com/search?q={}',
'lh': 'http://localhost:{}/', '!lh': 'http://localhost:{}/',
'12ft': 'http://12ft.io/proxy?q={}/', '!12ft': 'http://12ft.io/proxy?q={}/',
'!osm': 'https://www.openstreetmap.org/search?query={}',
} }
c.url.start_pages = [ c.url.start_pages = [
'https://rss.serguzim.me/', 'https://rss.serguzim.me/',

View file

@ -16,8 +16,6 @@
"cpu", "cpu",
"memory", "memory",
"custom/pacman", "custom/pacman",
"custom/status",
"custom/weather",
"clock", "clock",
"tray" "tray"
], ],

View file

@ -1,14 +0,0 @@
#!/usr/bin/env sh
result=$(curl https://status.serguzim.net/api/status-page/heartbeat/serguzim-net \
| jq '.heartbeatList | to_entries | map(.value | last .status)
| [group_by(.)[] | {value: .[0], count: length}] | map({(.value|tostring): .count}) | add')
up_count=$(echo "$result" | jq '."1" // 0')
down_count=$(echo "$result" | jq '."0" // 0')
count=$((up_count + down_count))
percent=$((up_count * 100 / count))
tooltip="status.serguzim.net\nUp: $up_count\nDown: $down_count\nTotal: $count\nPercent: $percent%"
echo "{\"text\": \"$percent%\", \"tooltip\": \"$tooltip\"}"

View file

@ -73,13 +73,5 @@
"format": "{}", "format": "{}",
"tooltip": true, "tooltip": true,
"interval": 1200 "interval": 1200
},
"custom/status": {
"format": "󱖫 {}",
"exec": "~/.config/waybar/custom/status-serguzim-net",
"on-click": "xdg-open 'https://status.serguzim.me'",
"return-type": "json",
"tooltip": true,
"interval": 500
} }
} }