Add ChatGPT Icon
This commit is contained in:
parent
9b93ffc2c0
commit
8e0518c417
|
@ -207,6 +207,17 @@ echo -e "${NONE}"
|
|||
echo "Waybar Appslabel restored."
|
||||
fi
|
||||
|
||||
# Restore Waybar ChatGPT
|
||||
targetFile="$HOME/dotfiles/waybar/modules.json"
|
||||
settingsFile="$HOME/dotfiles/.settings/waybar_chatgpt"
|
||||
if [ -f $settingsFile ] ;then
|
||||
startMarker="START CHATGPT TOOGLE"
|
||||
endMarker="END CHATGPT TOOGLE"
|
||||
customtext="$(cat $settingsFile)"
|
||||
_replaceInFile "$startMarker" "$endMarker" "$customtext" "$targetFile"
|
||||
echo "Waybar ChatGPT restored."
|
||||
fi
|
||||
|
||||
# Restore Waybar Bluetooth
|
||||
targetFile1="$HOME/dotfiles-versions/$version/waybar/themes/ml4w/config"
|
||||
targetFile2="$HOME/dotfiles-versions/$version/waybar/themes/ml4w-blur/config"
|
||||
|
|
2
hypr/settings/modules/waybar/chatgpt/config.sh
Normal file
2
hypr/settings/modules/waybar/chatgpt/config.sh
Normal file
|
@ -0,0 +1,2 @@
|
|||
name="Show/Hide ChatGPT"
|
||||
order=1
|
34
hypr/settings/modules/waybar/chatgpt/module.sh
Executable file
34
hypr/settings/modules/waybar/chatgpt/module.sh
Executable file
|
@ -0,0 +1,34 @@
|
|||
#!/bin/bash
|
||||
_getHeader "$name" "$author"
|
||||
|
||||
echo "Hide or show the chatgpt icon in ML4W waybar themes."
|
||||
|
||||
# Define File
|
||||
targetFile="$HOME/dotfiles/waybar/modules.json"
|
||||
settingsFile="$HOME/dotfiles/.settings/waybar_chatgpt"
|
||||
|
||||
# Define Markers
|
||||
startMarker="START CHATGPT TOOGLE"
|
||||
endMarker="END CHATGPT TOOGLE"
|
||||
|
||||
# Select Value
|
||||
customvalue=$(gum choose "SHOW" "HIDE")
|
||||
|
||||
if [ ! -z $customvalue ]; then
|
||||
if [ "$customvalue" == "SHOW" ] ;then
|
||||
customtext=" \"custom\/chatgpt\","
|
||||
else
|
||||
customtext=" \/\/\"custom\/chatgpt\","
|
||||
fi
|
||||
|
||||
_replaceInFile $startMarker $endMarker $customtext $targetFile
|
||||
_writeSettings $settingsFile $customtext
|
||||
|
||||
# Reload Waybar
|
||||
setsid $HOME/dotfiles/waybar/launch.sh 1>/dev/null 2>&1 &
|
||||
_goBack
|
||||
else
|
||||
echo "ERROR: Define a value."
|
||||
sleep 2
|
||||
_goBack
|
||||
fi
|
|
@ -276,6 +276,9 @@
|
|||
"group/quicklinks": {
|
||||
"orientation": "horizontal",
|
||||
"modules": [
|
||||
// START CHATGPT TOOGLE
|
||||
"custom/chatgpt",
|
||||
// END CHATGPT TOOGLE
|
||||
"custom/filemanager",
|
||||
"custom/browser"
|
||||
]
|
||||
|
|
Loading…
Reference in New Issue
Block a user